just hardening of code.  an undefined first argument here would have caused a hard failure.  better would be a stack trace.