This is a breaking change, but gives us: * Better typing capabilities of the parameters. * API stability: Adding more parameters will be possible without breaking the API.
This is a breaking change, but gives us: