Ensuring Message maintains filter as dict object

This will much easier serialization/deserealization later, since we
maintaing a dict-like object all the time.
to reset