create_fragment_wrapper
return create_fragment_wrapper(node, fragnum);
auto fragment = create_fragment_wrapper(node, fragnum);
node_ptr create_fragment_wrapper(node_ptr &node, int &fragnum);