It works.

Passes the 4 pseudo-tests.  Next step is to build some unit tests and a web application so we can monitor it with New Relic.