Missing API:
- parent() getter returning a Node
- value(), as mentioned in https://github.com/mbostock/d3/wiki/Hierarchy-Layout#wiki-nodes : it may be necessary to create HierarchicalNode base superclass (you can ignore this for now)