has been optimized for object [...] implementations (object [...] .IMessageProcessor interface. The Process