The default implementation builds an array with the given message object + /// as sole element. This means that the extracted message will always be passed + /// into a single method argument, even if it is an array, with the target + /// method having a corresponding single argument of the array's type declared.
+ ///This can be overridden to treat special message content such as arrays + /// differently, for example passing in each element of the message array + /// as distinct method argument.
+ ///