We want to be able to support actions that have parameters. For example, the random action should take a minimum and maximum value.