Add an easier way to read a message directly into a builder. Requires a copy for security/validation.