Remove unnecessary createInstance methods.

Now any class that declares init() in the constructor is declared final.
Classes which are subclassed must use createInstance methods.