Extend actions to take arguments, and add reflexes