Introducing TypedAction
Moving in with TypedAction
More typed actions
More typed actions