Release/0.3.0 message history

Is there a way to make the default behaviour for all our models be to serialize nothing. That'd be better than having to remember to do stuff like this.