continue new inheritance based solution...
continue new inheritance based solution...


Former-commit-id: c4e39969dedc8a47a6b833deb88a3b66b233122a
webgme/webgme-engine,webgme/webgme-engine,webgme/webgme-engine