Prevent children a class is extending from being created

Also, introduces class.initchildren

[Delivers #83603414]
Make view init order match lexical order

[Delivers #83071246]
Merge pull request #78 from teem2/fix_class_subnodes_83603414

Prevent children a class is extending from being created