• i agree it will be a syntax error as test2 does not exist.

    if test2 does exist then the "that" answer is what i would expect as a user function could "override" the system one of the same name.