"undefined" is probably a reserved word in ES3.