Removed Maker.

MODEL: we have a (heretofore implicit) "maker protocol": implement __call__ and
__makenew__ on your class (in the correct ways) and your class implements the
maker protocol.

Protocols obviate Java-style ABCs.