"is.function" will throw a syntax error in older browsers, because in ES3, "function" is a reserved word.