a Message with mixedCase fields will have those fields omitted when printing the message.
When printing the schema for the message, the key is printed as all-lower-case, however the value is only associated with the mixed-case key.
When printing the message out, it seems the toString method is referencing the lower-case key from the schema, which returns nil and therefore omits the key:value pair.
This may be related to #39