This is needed for cases where IAuthenticationHandler instances delegate or modify the output of each-other.