### catalog lookup request ```sql \pset pager off \pset format aligned SELECT p.oid::regprocedure AS resolved_function, p.proargtypes::regtype[] AS argument_types, p.prorettype::regtype AS return_type FROM pg_proc p JOIN pg_namespace n ON n.oid = p.pronamespace WHERE n.nspname = 'pg_catalog' AND p.proname = 'parse_ident' ORDER BY p.oid; PREPARE quoted(text, boolean) AS SELECT pg_catalog.parse_ident($1, $2); EXECUTE quoted('"SomeSchema".some_table', false); PREPARE varchar_input(varchar, boolean) AS SELECT pg_catalog.parse_ident($1, $2); EXECUTE varchar_input('Schema.Table', false); SELECT pg_catalog.parse_ident('"SomeSchema".some_table', false) AS direct_text_result; DEALLOCATE quoted; DEALLOCATE varchar_input; ``` ### catalog lookup response ```text Pager usage is off. Output format is aligned. resolved_function | argument_types | return_type -------------------+----------------+------------- (0 rows) direct_text_result ------------------------- {SomeSchema,some_table} (1 row) ``` # The catalog query returned no pg_catalog.parse_ident overload rows, while the direct text,bool invocation returned the expected text[] value. # final result: PARSE-2 failed because executable direct behavior was present but the required catalog lookup did not expose an overload.