That's it! The API is identical to the original package. Constructing a DTO can be done with named arguments. It's also possible to still use the old array notation. This example is equivalent to the ...