network_header refactor String() method closes #29