I do completely agree with you in the application of the boy scout rule.

And sort of share the feeling of checking it this parameter for emptiness but it feels weird.

An empty wildcard expression is a valid wildcard expression isnt it?