parallelization_phase: use `ANode::validate` after AST shenanigans.