anchor/retcon — pull request #22 by thsutton (2014-08-27 05:47:22+00:00)
Title: Wip split dispatch

Make things easier to test and maintain by splitting the "do the things" code into two phases:

1. Inspect the input and state and decide which operation to perform; and
2. Perform operations.