Findbugs: properly sync around fields.
Github issue #12: allow filtering messages before storage.
Share condition code.