hostname class needs stdlib