handle undef param in the same way as if the argument had been omitted from the argument list