| Input Buffers | Retry a state change continually until is succeeds or times out. | 
| State Selectors | Manage a prioritised list of potential states for a State Machine to enter. | 
| Owned States | Manage a prioritised list of potential states for a State Machine to enter. |