Gary, should we do it atomically?
And from here it looks like we should move all converters configuration to the parser, similar to MVC.
Avoid the `registerConverters();` from `onInit()`
If I invoke `setMessageConverters()` from code in runtime, my new converters will be added to the end of `this.messageConverters`, but not override...
WDYT?