Improvement to Consumes Deserialization

Related: #713 and #657
wrong... you don't need an interface here.