Renamed IProcessor to IMessageProcessor