No comment. Sorry.
nodeSpec
attributeNamed:
getAttributeValue:
setAttribute:toValue:
fromSpec:
compileAccessors
Compile all accessors for the receiver
compileEnumerator
Compile #nodesDo: for the receiver
nodeSpec: