pub fn least_common_ancestor(
    u: &SyntaxNode,
    v: &SyntaxNode
) -> Option<SyntaxNode>