did you grep for NotImplementedException? there might be yet more...

for Node::getDefinition: that should be quite easy and seems pointless - it is only relevant when the node type of the parent defined this child somehow. in doctrine dbal we don't support the autocreation of children i think. so i guess in the standard case, this would return some basic definition. then again, i don't know for what it would be useful...