Currently only static initializers are supported, not instance ones?
They are executed during any object creation, before the constructor.
A new NodeType must be created INITIALIZER_BLOCK with isStatic property, or is it fine to treat them as blocks?
The CG should have a relationship between the new instance call and this special block?