#328 Removed instrumentation dependency from non-static methods
#328 Only subclasses' getDaClass() are called now, never Model.getDaClass()
Pending: keep private methods in Model from last commit and convert them to protected using instrumentation, not to expose the non-instrumented API