Should be renamed to IMessageFilter as this is an abstract interface class.