Merge pull request #1 from unratito/SelfType

Make TestNode & TestNodeMutator disjoint