Host names, either fully qualified or just the short name, or even a regex
implementing eql? and hash so that when an HostName is stored in a hash it has the same hashing properties as the underlying value
[Validate]