Additional validation for func param in dna.util.call()