WIP: Implement `Capture`
WIP: Implement `Action` and `PushAction`