path_tree
pub fn recognize<'a, R>( path: &Vec<char>, node: &'a Node<char, NodeMetadata<R>>) -> Option<(&'a Node<char, NodeMetadata<R>>, Option<Vec<Vec<char>>>)>