Theres no function other than FAIL.
Maybe you could have a validation card first (to determine whether you want to carry on with the map). Then when doing the actual mapping, call functional maps based on the output of the validation card.
Cheers,
Olly.