Thanks, you are absolutely right. isFlowSupported should be called within isResponseTypeAllowed.