public ConventionsBuilder DefiningMessagesAs(Func<Type, bool> definesMessageType) { Guard.AgainstNull(nameof(definesMessageType), definesMessageType); Conventions.IsMessageTypeAction = definesMessageType; return this; }