After getting the request param the rest of the code should delegate to datatype.deserialize