Finished support for extending app defined classes