No singleton class

This pull request obviates no-reply/ActiveTriples#37. See commit messages.

@jcoyne @no-reply 
I'm not sure I think that's a good reason, but we can patch it later. Merging.