Don't lose so much if argument is of the wrong type, a type-error condition is enough.