"improved" message error handing;
only events published using the method PublishAndMatch should have their properties injected;