I suggest seeing the possibility that the option of causes within non-compliant outputs is mandatory.
·