Let's get rid off the `with…(…)` methods and just set the fields directly.