The sample validation of the crown inputs yields an output that looks like the check has successfully passed even though it did not run all. This happens because an empty dict is created and not filled when no check is required but the dict is then used for the printout independent of the requirement of the sample validation.
I think we should improve on this and make the output also conditional.