Set::Object type with coercions and stuff.