std::cout << ns << "\n";
std::cout << ns.resolv_direct(N("tito.mi.super.nombre")) << "\n";
std::cout << ns.resolv_direct(N("juan.mi.super.nombre")) << "\n";
std::cout << ns << "\n";
std::cout << ns.resolv_direct(N("tito.mi.super.nombre")) << "\n";
std::cout << ns.resolv_direct(N("juan.mi.super.nombre")) << "\n";
std::cout << ns.resolv_direct(N("super.nombre")) << "\n";
std::cout << ns.resolv_direct(N("nada.que.ver")) << "\n";
std::cout << ns.resolv_direct(N("tito.mas.super.nombres")) << "\n";
std::cout << ns.resolv_direct(N("super.nombre")) << "\n";
std::cout << ns.resolv_direct(N("nada.que.ver")) << "\n";
std::cout << ns.resolv_direct(N("tito.mas.super.nombres")) << "\n";