Add some test docstrings.
Implement sync_performer.
Add intents.
Add base_dispatcher.
Merge remote-tracking branch 'remotes/tomprince/better-intent-dispatching-2' into better-intent-dispatching-2
Switch to the new world order.
Merge remote-tracking branch 'remotes/tomprince/better-intent-dispatching-2' into better-intent-dispatching-2