Refactoring: LinkNode -> TreeLinkNode