INT-2938 Filter - Provide Option for Discard

Provide an option to determine whether or not the discard
(and exception throwing if configured) occurs within the
advice chain (default), or after it completes.