Here's where we were discussing *type: http://wagn.org/rename_set_classes

I'm not in love the solutions there either, but it's relevant, eh?