Added a union method that takes another EquiSet with the same path-dependent
type: typeclass coherence Scala style!