pub trait VNodeTrait<B: BackendTrait> {
// Required methods
fn add_child_node(&self, node: B::Node, position: PositionIndex);
fn del_child_node(&self, position: PositionIndex) -> B::Node;
fn get_context_map<'s>(&'s self) -> &'s ContextMap;
}