I would say the `Handler` decides which `Action` is called