At the moment both unevaluatedNewRoll and newRoll are passed as an object to the hooks allowing modification of them. However, the same is not true for options.keep which is passed as a primitive and can't be modified. It would be nice if it was wrapped up into an object so that it can be modified and use that object.
At the moment both
unevaluatedNewRollandnewRollare passed as an object to the hooks allowing modification of them. However, the same is not true foroptions.keepwhich is passed as a primitive and can't be modified. It would be nice if it was wrapped up into an object so that it can be modified and use that object.