Moved the code that adapts spec.body/this.body into a helper method.
Message.prototype.satisfies: Also upgrade the body to a higher "quality" type when the spec doesn't match against it.
0.6.1