split method and method-list writing
better selector references
codegen generalized to multiple instance methods in a class