Messages can now be serialized (by toString) and deserialized.