General Self-Distributivity of Set Union