When Is A Function Undefined