Fix: avoid losing message meta-data because of weak type evaluation
Merge pull request #186 from eexit/master

Fix: avoid losing message meta-data because of weak type evaluation