if (
    head.test.type === NODE_NAME_TEST &&
    testNodeName(node, head.test.name, head.predicates)
  ) {
    return testNode(tail)(node.parent);