@jamespage this is ready for another look. I've cleaned up the lint warnings and added a bunch more unit tests.
« Back to merge proposal
@jamespage this is ready for another look. I've cleaned up the lint warnings and added a bunch more unit tests.