should be T_STRING not T_FUNCTION