Hydrogen sulfide releasing capacity of natural isothiocyanates: is it a reliable explanation for the multiple biological effects of Brassicaceae?

Hydrogen sulfide releasing capacity of natural isothiocyanates: is it a reliable explanation for the multiple biological effects of Brassicaceae?