#115 requires a way to get a ClientHello and ServerHello from a construct.Container and vice versa. Right now, there are only from_bytes and as_bytes methods. Because the precise mapping of a field to and from a Container varies, we'd benefit from dedicated methods that worked in terms of Containers. These methods should be private because construct is an implementation detail.