as Object   : {action=ship, quantity=3, extra={nested=[1, 2]}}
runtime type: java.util.LinkedHashMap   <- a plain Map, no arbitrary class was instantiated
as DTO      : MyRequestDto[action=ship, quantity=3]
bad input   : rejected with InvalidFormatException
