Implement quick weighted union