Made Message.__init__() more robust.