Flat messages v1.0 completed.  Should be usable now.  Probably needs some code refactor.