MULE-7865 - adding oauth 2.0 authorization code grant type support

That's how the http module (new one and old one) set the query parameters in the mule message so it can be accessed by the user. We support Object in the inbound properties. This is a topic for discussion in mule 4 since we are mixing headers with properties that we create for the user.