About to go off the deep end and rip out the creators and wrappers - it's an awful lot of architecture just to present a more limited list of extensions within using statements