rewriting based on net::netconf::manager spec/RFC4741