got definition node for ty_path ... it seems 'path' nodes have 2 node_ids, one outer, one inner, must clarify which is which. added accessor AstNode.ty_node_id() which is what should be used to find the right one for deinitions