Added set wrapper factory.
IPF union, intersection, etc. Architecture in place.