I'm not sure if this is the idea solution. It maintains the same runtime behaviour but of course there is a breaking change in the types. Alternatively we could keep the types and change the behaviour so that missing params are not present in the object.
Fixes #1057
I'm not sure if this is the idea solution. It maintains the same runtime behaviour but of course there is a breaking change in the types. Alternatively we could keep the types and change the behaviour so that missing params are not present in the object.