380 Weak and weak unions