Implementing reactive container `union`.

Also, automatic unsubscription for unreacted reactives.