repasting: we use the `strundefined` variable instead of the plain `"undefined"` string. You need to add this variable to AMD dependencies at the beginning of this file since it's not there yet (look in the source for `var/strundefined` to see how it's done).