1. In `executeCommands` time how long it takes to run each action 2. Stick the time into the closing history event of the action 3. Provide combinator that takes a history and `tabulate`s the average execution time of each action
executeCommandstime how long it takes to run each actiontabulates the average execution time of each action