Intended results editor uses persistent ASTNode identifiers to compare
matches against positive and negative examples, rather than ASTNode
identity.