Improvement to Consumes Deserialization

Related: #713 and #657
May I add `@Since` tag with REPLACE_ME_ON_NEXT_RELEASE ?