Registering generic return type UDTFs

When you register a generic UDTF, you use the keyword ANY to declare the return table shape as generic. For example:
CREATE OR REPLACE FUNCTION UcLcTc(VARARGS)
RETURNS GENERIC TABLE LANGUAGE CPP PARAMETER STYLE NPSGENERIC
NOT FENCED DETERMINISTIC EXTERNAL 'UcLcTc';
CREATE FUNCTION