{
    "TestNanInf": {
        "version": 1,
        "description": "Test node that exercises specification of NaN and Inf numbers, tuples, and arrays",
        "uiName": "Test Node: Exercise NaN and Inf",
        "icon": {
            "path": "TestNodeIcon.svg"
        },
        "exclude": ["usd", "docs"],
        "categories": "internal:test",
        "scheduling": ["threadsafe"],
        "inputs": {
            "a_colord3_inf": {"type": "colord[3]", "default": ["inf", "inf", "inf"], "description": "colord3 Infinity"},
            "a_colord3_ninf": {"type": "colord[3]", "default": ["-inf", "-inf", "-inf"], "description": "colord3 -Infinity"},
            "a_colord3_nan": {"type": "colord[3]", "default": ["nan", "nan", "nan"], "description": "colord3 NaN"},
            "a_colord3_snan": {"type": "colord[3]", "default": ["snan", "snan", "snan"], "description": "colord3 sNaN"},
            "a_colord4_inf": {"type": "colord[4]", "default": ["inf", "inf", "inf", "inf"], "description": "colord4 Infinity"},
            "a_colord4_ninf": {"type": "colord[4]", "default": ["-inf", "-inf", "-inf", "-inf"], "description": "colord4 -Infinity"},
            "a_colord4_nan": {"type": "colord[4]", "default": ["nan", "nan", "nan", "nan"], "description": "colord4 NaN"},
            "a_colord4_snan": {"type": "colord[4]", "default": ["snan", "snan", "snan", "snan"], "description": "colord4 sNaN"},
            "a_colord3_array_inf": {"type": "colord[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "colord3_array Infinity"},
            "a_colord3_array_ninf": {"type": "colord[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "colord3_array -Infinity"},
            "a_colord3_array_nan": {"type": "colord[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "colord3_array NaN"},
            "a_colord3_array_snan": {"type": "colord[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "colord3_array sNaN"},
            "a_colord4_array_inf": {"type": "colord[4][]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "colord4_array Infinity"},
            "a_colord4_array_ninf": {"type": "colord[4][]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "colord4_array -Infinity"},
            "a_colord4_array_nan": {"type": "colord[4][]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "colord4_array NaN"},
            "a_colord4_array_snan": {"type": "colord[4][]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "colord4_array sNaN"},
            "a_colorf3_inf": {"type": "colorf[3]", "default": ["inf", "inf", "inf"], "description": "colorf3 Infinity"},
            "a_colorf3_ninf": {"type": "colorf[3]", "default": ["-inf", "-inf", "-inf"], "description": "colorf3 -Infinity"},
            "a_colorf3_nan": {"type": "colorf[3]", "default": ["nan", "nan", "nan"], "description": "colorf3 NaN"},
            "a_colorf3_snan": {"type": "colorf[3]", "default": ["snan", "snan", "snan"], "description": "colorf3 sNaN"},
            "a_colorf4_inf": {"type": "colorf[4]", "default": ["inf", "inf", "inf", "inf"], "description": "colorf4 Infinity"},
            "a_colorf4_ninf": {"type": "colorf[4]", "default": ["-inf", "-inf", "-inf", "-inf"], "description": "colorf4 -Infinity"},
            "a_colorf4_nan": {"type": "colorf[4]", "default": ["nan", "nan", "nan", "nan"], "description": "colorf4 NaN"},
            "a_colorf4_snan": {"type": "colorf[4]", "default": ["snan", "snan", "snan", "snan"], "description": "colorf4 sNaN"},
            "a_colorf3_array_inf": {"type": "colorf[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "colorf3_array Infinity"},
            "a_colorf3_array_ninf": {"type": "colorf[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "colorf3_array -Infinity"},
            "a_colorf3_array_nan": {"type": "colorf[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "colorf3_array NaN"},
            "a_colorf3_array_snan": {"type": "colorf[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "colorf3_array sNaN"},
            "a_colorf4_array_inf": {"type": "colorf[4][]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "colorf4_array Infinity"},
            "a_colorf4_array_ninf": {"type": "colorf[4][]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "colorf4_array -Infinity"},
            "a_colorf4_array_nan": {"type": "colorf[4][]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "colorf4_array NaN"},
            "a_colorf4_array_snan": {"type": "colorf[4][]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "colorf4_array sNaN"},
            "a_colorh3_inf": {"type": "colorh[3]", "default": ["inf", "inf", "inf"], "description": "colorh3 Infinity"},
            "a_colorh3_ninf": {"type": "colorh[3]", "default": ["-inf", "-inf", "-inf"], "description": "colorh3 -Infinity"},
            "a_colorh3_nan": {"type": "colorh[3]", "default": ["nan", "nan", "nan"], "description": "colorh3 NaN"},
            "a_colorh3_snan": {"type": "colorh[3]", "default": ["snan", "snan", "snan"], "description": "colorh3 sNaN"},
            "a_colorh4_inf": {"type": "colorh[4]", "default": ["inf", "inf", "inf", "inf"], "description": "colorh4 Infinity"},
            "a_colorh4_ninf": {"type": "colorh[4]", "default": ["-inf", "-inf", "-inf", "-inf"], "description": "colorh4 -Infinity"},
            "a_colorh4_nan": {"type": "colorh[4]", "default": ["nan", "nan", "nan", "nan"], "description": "colorh4 NaN"},
            "a_colorh4_snan": {"type": "colorh[4]", "default": ["snan", "snan", "snan", "snan"], "description": "colorh4 sNaN"},
            "a_colorh3_array_inf": {"type": "colorh[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "colorh3_array Infinity"},
            "a_colorh3_array_ninf": {"type": "colorh[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "colorh3_array -Infinity"},
            "a_colorh3_array_nan": {"type": "colorh[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "colorh3_array NaN"},
            "a_colorh3_array_snan": {"type": "colorh[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "colorh3_array sNaN"},
            "a_colorh4_array_inf": {"type": "colorh[4][]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "colorh4_array Infinity"},
            "a_colorh4_array_ninf": {"type": "colorh[4][]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "colorh4_array -Infinity"},
            "a_colorh4_array_nan": {"type": "colorh[4][]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "colorh4_array NaN"},
            "a_colorh4_array_snan": {"type": "colorh[4][]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "colorh4_array sNaN"},
            "a_double_inf": {"type": "double", "default": "inf", "description": "double Infinity"},
            "a_double_ninf": {"type": "double", "default": "-inf", "description": "double -Infinity"},
            "a_double_nan": {"type": "double", "default": "nan", "description": "double NaN"},
            "a_double_snan": {"type": "double", "default": "snan", "description": "double sNaN"},
            "a_double2_inf": {"type": "double[2]", "default": ["inf", "inf"], "description": "double2 Infinity"},
            "a_double2_ninf": {"type": "double[2]", "default": ["-inf", "-inf"], "description": "double2 -Infinity"},
            "a_double2_nan": {"type": "double[2]", "default": ["nan", "nan"], "description": "double2 NaN"},
            "a_double2_snan": {"type": "double[2]", "default": ["snan", "snan"], "description": "double2 sNaN"},
            "a_double3_inf": {"type": "double[3]", "default": ["inf", "inf", "inf"], "description": "double3 Infinity"},
            "a_double3_ninf": {"type": "double[3]", "default": ["-inf", "-inf", "-inf"], "description": "double3 -Infinity"},
            "a_double3_nan": {"type": "double[3]", "default": ["nan", "nan", "nan"], "description": "double3 NaN"},
            "a_double3_snan": {"type": "double[3]", "default": ["snan", "snan", "snan"], "description": "double3 sNaN"},
            "a_double4_inf": {"type": "double[4]", "default": ["inf", "inf", "inf", "inf"], "description": "double4 Infinity"},
            "a_double4_ninf": {"type": "double[4]", "default": ["-inf", "-inf", "-inf", "-inf"], "description": "double4 -Infinity"},
            "a_double4_nan": {"type": "double[4]", "default": ["nan", "nan", "nan", "nan"], "description": "double4 NaN"},
            "a_double4_snan": {"type": "double[4]", "default": ["snan", "snan", "snan", "snan"], "description": "double4 sNaN"},
            "a_double_array_inf": {"type": "double[]", "default": ["inf", "inf"], "description": "double_array Infinity"},
            "a_double_array_ninf": {"type": "double[]", "default": ["-inf", "-inf"], "description": "double_array -Infinity"},
            "a_double_array_nan": {"type": "double[]", "default": ["nan", "nan"], "description": "double_array NaN"},
            "a_double_array_snan": {"type": "double[]", "default": ["snan", "snan"], "description": "double_array sNaN"},
            "a_double2_array_inf": {"type": "double[2][]", "default": [["inf", "inf"], ["inf", "inf"]], "description": "double2_array Infinity"},
            "a_double2_array_ninf": {"type": "double[2][]", "default": [["-inf", "-inf"], ["-inf", "-inf"]], "description": "double2_array -Infinity"},
            "a_double2_array_nan": {"type": "double[2][]", "default": [["nan", "nan"], ["nan", "nan"]], "description": "double2_array NaN"},
            "a_double2_array_snan": {"type": "double[2][]", "default": [["snan", "snan"], ["snan", "snan"]], "description": "double2_array sNaN"},
            "a_double3_array_inf": {"type": "double[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "double3_array Infinity"},
            "a_double3_array_ninf": {"type": "double[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "double3_array -Infinity"},
            "a_double3_array_nan": {"type": "double[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "double3_array NaN"},
            "a_double3_array_snan": {"type": "double[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "double3_array sNaN"},
            "a_double4_array_inf": {"type": "double[4][]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "double4_array Infinity"},
            "a_double4_array_ninf": {"type": "double[4][]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "double4_array -Infinity"},
            "a_double4_array_nan": {"type": "double[4][]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "double4_array NaN"},
            "a_double4_array_snan": {"type": "double[4][]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "double4_array sNaN"},
            "a_float_inf": {"type": "float", "default": "inf", "description": "float Infinity"},
            "a_float_ninf": {"type": "float", "default": "-inf", "description": "float -Infinity"},
            "a_float_nan": {"type": "float", "default": "nan", "description": "float NaN"},
            "a_float_snan": {"type": "float", "default": "snan", "description": "float sNaN"},
            "a_float2_inf": {"type": "float[2]", "default": ["inf", "inf"], "description": "float2 Infinity"},
            "a_float2_ninf": {"type": "float[2]", "default": ["-inf", "-inf"], "description": "float2 -Infinity"},
            "a_float2_nan": {"type": "float[2]", "default": ["nan", "nan"], "description": "float2 NaN"},
            "a_float2_snan": {"type": "float[2]", "default": ["snan", "snan"], "description": "float2 sNaN"},
            "a_float3_inf": {"type": "float[3]", "default": ["inf", "inf", "inf"], "description": "float3 Infinity"},
            "a_float3_ninf": {"type": "float[3]", "default": ["-inf", "-inf", "-inf"], "description": "float3 -Infinity"},
            "a_float3_nan": {"type": "float[3]", "default": ["nan", "nan", "nan"], "description": "float3 NaN"},
            "a_float3_snan": {"type": "float[3]", "default": ["snan", "snan", "snan"], "description": "float3 sNaN"},
            "a_float4_inf": {"type": "float[4]", "default": ["inf", "inf", "inf", "inf"], "description": "float4 Infinity"},
            "a_float4_ninf": {"type": "float[4]", "default": ["-inf", "-inf", "-inf", "-inf"], "description": "float4 -Infinity"},
            "a_float4_nan": {"type": "float[4]", "default": ["nan", "nan", "nan", "nan"], "description": "float4 NaN"},
            "a_float4_snan": {"type": "float[4]", "default": ["snan", "snan", "snan", "snan"], "description": "float4 sNaN"},
            "a_float_array_inf": {"type": "float[]", "default": ["inf", "inf"], "description": "float_array Infinity"},
            "a_float_array_ninf": {"type": "float[]", "default": ["-inf", "-inf"], "description": "float_array -Infinity"},
            "a_float_array_nan": {"type": "float[]", "default": ["nan", "nan"], "description": "float_array NaN"},
            "a_float_array_snan": {"type": "float[]", "default": ["snan", "snan"], "description": "float_array sNaN"},
            "a_float2_array_inf": {"type": "float[2][]", "default": [["inf", "inf"], ["inf", "inf"]], "description": "float2_array Infinity"},
            "a_float2_array_ninf": {"type": "float[2][]", "default": [["-inf", "-inf"], ["-inf", "-inf"]], "description": "float2_array -Infinity"},
            "a_float2_array_nan": {"type": "float[2][]", "default": [["nan", "nan"], ["nan", "nan"]], "description": "float2_array NaN"},
            "a_float2_array_snan": {"type": "float[2][]", "default": [["snan", "snan"], ["snan", "snan"]], "description": "float2_array sNaN"},
            "a_float3_array_inf": {"type": "float[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "float3_array Infinity"},
            "a_float3_array_ninf": {"type": "float[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "float3_array -Infinity"},
            "a_float3_array_nan": {"type": "float[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "float3_array NaN"},
            "a_float3_array_snan": {"type": "float[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "float3_array sNaN"},
            "a_float4_array_inf": {"type": "float[4][]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "float4_array Infinity"},
            "a_float4_array_ninf": {"type": "float[4][]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "float4_array -Infinity"},
            "a_float4_array_nan": {"type": "float[4][]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "float4_array NaN"},
            "a_float4_array_snan": {"type": "float[4][]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "float4_array sNaN"},
            "a_frame4_inf": {"type": "frame[4]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "frame4 Infinity"},
            "a_frame4_ninf": {"type": "frame[4]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "frame4 -Infinity"},
            "a_frame4_nan": {"type": "frame[4]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "frame4 NaN"},
            "a_frame4_snan": {"type": "frame[4]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "frame4 sNaN"},
            "a_frame4_array_inf": {"type": "frame[4][]", "default": [[["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]]], "description": "frame4_array Infinity"},
            "a_frame4_array_ninf": {"type": "frame[4][]", "default": [[["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]]], "description": "frame4_array -Infinity"},
            "a_frame4_array_nan": {"type": "frame[4][]", "default": [[["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]]], "description": "frame4_array NaN"},
            "a_frame4_array_snan": {"type": "frame[4][]", "default": [[["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]]], "description": "frame4_array sNaN"},
            "a_half_inf": {"type": "half", "default": "inf", "description": "half Infinity"},
            "a_half_ninf": {"type": "half", "default": "-inf", "description": "half -Infinity"},
            "a_half_nan": {"type": "half", "default": "nan", "description": "half NaN"},
            "a_half_snan": {"type": "half", "default": "snan", "description": "half sNaN"},
            "a_half2_inf": {"type": "half[2]", "default": ["inf", "inf"], "description": "half2 Infinity"},
            "a_half2_ninf": {"type": "half[2]", "default": ["-inf", "-inf"], "description": "half2 -Infinity"},
            "a_half2_nan": {"type": "half[2]", "default": ["nan", "nan"], "description": "half2 NaN"},
            "a_half2_snan": {"type": "half[2]", "default": ["snan", "snan"], "description": "half2 sNaN"},
            "a_half3_inf": {"type": "half[3]", "default": ["inf", "inf", "inf"], "description": "half3 Infinity"},
            "a_half3_ninf": {"type": "half[3]", "default": ["-inf", "-inf", "-inf"], "description": "half3 -Infinity"},
            "a_half3_nan": {"type": "half[3]", "default": ["nan", "nan", "nan"], "description": "half3 NaN"},
            "a_half3_snan": {"type": "half[3]", "default": ["snan", "snan", "snan"], "description": "half3 sNaN"},
            "a_half4_inf": {"type": "half[4]", "default": ["inf", "inf", "inf", "inf"], "description": "half4 Infinity"},
            "a_half4_ninf": {"type": "half[4]", "default": ["-inf", "-inf", "-inf", "-inf"], "description": "half4 -Infinity"},
            "a_half4_nan": {"type": "half[4]", "default": ["nan", "nan", "nan", "nan"], "description": "half4 NaN"},
            "a_half4_snan": {"type": "half[4]", "default": ["snan", "snan", "snan", "snan"], "description": "half4 sNaN"},
            "a_half_array_inf": {"type": "half[]", "default": ["inf", "inf"], "description": "half_array Infinity"},
            "a_half_array_ninf": {"type": "half[]", "default": ["-inf", "-inf"], "description": "half_array -Infinity"},
            "a_half_array_nan": {"type": "half[]", "default": ["nan", "nan"], "description": "half_array NaN"},
            "a_half_array_snan": {"type": "half[]", "default": ["snan", "snan"], "description": "half_array sNaN"},
            "a_half2_array_inf": {"type": "half[2][]", "default": [["inf", "inf"], ["inf", "inf"]], "description": "half2_array Infinity"},
            "a_half2_array_ninf": {"type": "half[2][]", "default": [["-inf", "-inf"], ["-inf", "-inf"]], "description": "half2_array -Infinity"},
            "a_half2_array_nan": {"type": "half[2][]", "default": [["nan", "nan"], ["nan", "nan"]], "description": "half2_array NaN"},
            "a_half2_array_snan": {"type": "half[2][]", "default": [["snan", "snan"], ["snan", "snan"]], "description": "half2_array sNaN"},
            "a_half3_array_inf": {"type": "half[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "half3_array Infinity"},
            "a_half3_array_ninf": {"type": "half[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "half3_array -Infinity"},
            "a_half3_array_nan": {"type": "half[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "half3_array NaN"},
            "a_half3_array_snan": {"type": "half[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "half3_array sNaN"},
            "a_half4_array_inf": {"type": "half[4][]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "half4_array Infinity"},
            "a_half4_array_ninf": {"type": "half[4][]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "half4_array -Infinity"},
            "a_half4_array_nan": {"type": "half[4][]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "half4_array NaN"},
            "a_half4_array_snan": {"type": "half[4][]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "half4_array sNaN"},
            "a_matrixd2_inf": {"type": "matrixd[2]", "default": [["inf", "inf"], ["inf", "inf"]], "description": "matrixd2 Infinity"},
            "a_matrixd2_ninf": {"type": "matrixd[2]", "default": [["-inf", "-inf"], ["-inf", "-inf"]], "description": "matrixd2 -Infinity"},
            "a_matrixd2_nan": {"type": "matrixd[2]", "default": [["nan", "nan"], ["nan", "nan"]], "description": "matrixd2 NaN"},
            "a_matrixd2_snan": {"type": "matrixd[2]", "default": [["snan", "snan"], ["snan", "snan"]], "description": "matrixd2 sNaN"},
            "a_matrixd3_inf": {"type": "matrixd[3]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "matrixd3 Infinity"},
            "a_matrixd3_ninf": {"type": "matrixd[3]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "matrixd3 -Infinity"},
            "a_matrixd3_nan": {"type": "matrixd[3]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "matrixd3 NaN"},
            "a_matrixd3_snan": {"type": "matrixd[3]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "matrixd3 sNaN"},
            "a_matrixd4_inf": {"type": "matrixd[4]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "matrixd4 Infinity"},
            "a_matrixd4_ninf": {"type": "matrixd[4]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "matrixd4 -Infinity"},
            "a_matrixd4_nan": {"type": "matrixd[4]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "matrixd4 NaN"},
            "a_matrixd4_snan": {"type": "matrixd[4]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "matrixd4 sNaN"},
            "a_matrixd2_array_inf": {"type": "matrixd[2][]", "default": [[["inf", "inf"], ["inf", "inf"]], [["inf", "inf"], ["inf", "inf"]]], "description": "matrixd2_array Infinity"},
            "a_matrixd2_array_ninf": {"type": "matrixd[2][]", "default": [[["-inf", "-inf"], ["-inf", "-inf"]], [["-inf", "-inf"], ["-inf", "-inf"]]], "description": "matrixd2_array -Infinity"},
            "a_matrixd2_array_nan": {"type": "matrixd[2][]", "default": [[["nan", "nan"], ["nan", "nan"]], [["nan", "nan"], ["nan", "nan"]]], "description": "matrixd2_array NaN"},
            "a_matrixd2_array_snan": {"type": "matrixd[2][]", "default": [[["snan", "snan"], ["snan", "snan"]], [["snan", "snan"], ["snan", "snan"]]], "description": "matrixd2_array sNaN"},
            "a_matrixd3_array_inf": {"type": "matrixd[3][]", "default": [[["inf", "inf", "inf"], ["inf", "inf", "inf"], ["inf", "inf", "inf"]], [["inf", "inf", "inf"], ["inf", "inf", "inf"], ["inf", "inf", "inf"]]], "description": "matrixd3_array Infinity"},
            "a_matrixd3_array_ninf": {"type": "matrixd[3][]", "default": [[["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]]], "description": "matrixd3_array -Infinity"},
            "a_matrixd3_array_nan": {"type": "matrixd[3][]", "default": [[["nan", "nan", "nan"], ["nan", "nan", "nan"], ["nan", "nan", "nan"]], [["nan", "nan", "nan"], ["nan", "nan", "nan"], ["nan", "nan", "nan"]]], "description": "matrixd3_array NaN"},
            "a_matrixd3_array_snan": {"type": "matrixd[3][]", "default": [[["snan", "snan", "snan"], ["snan", "snan", "snan"], ["snan", "snan", "snan"]], [["snan", "snan", "snan"], ["snan", "snan", "snan"], ["snan", "snan", "snan"]]], "description": "matrixd3_array sNaN"},
            "a_matrixd4_array_inf": {"type": "matrixd[4][]", "default": [[["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]]], "description": "matrixd4_array Infinity"},
            "a_matrixd4_array_ninf": {"type": "matrixd[4][]", "default": [[["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]]], "description": "matrixd4_array -Infinity"},
            "a_matrixd4_array_nan": {"type": "matrixd[4][]", "default": [[["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]]], "description": "matrixd4_array NaN"},
            "a_matrixd4_array_snan": {"type": "matrixd[4][]", "default": [[["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]]], "description": "matrixd4_array sNaN"},
            "a_normald3_inf": {"type": "normald[3]", "default": ["inf", "inf", "inf"], "description": "normald3 Infinity"},
            "a_normald3_ninf": {"type": "normald[3]", "default": ["-inf", "-inf", "-inf"], "description": "normald3 -Infinity"},
            "a_normald3_nan": {"type": "normald[3]", "default": ["nan", "nan", "nan"], "description": "normald3 NaN"},
            "a_normald3_snan": {"type": "normald[3]", "default": ["snan", "snan", "snan"], "description": "normald3 sNaN"},
            "a_normald3_array_inf": {"type": "normald[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "normald3_array Infinity"},
            "a_normald3_array_ninf": {"type": "normald[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "normald3_array -Infinity"},
            "a_normald3_array_nan": {"type": "normald[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "normald3_array NaN"},
            "a_normald3_array_snan": {"type": "normald[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "normald3_array sNaN"},
            "a_normalf3_inf": {"type": "normalf[3]", "default": ["inf", "inf", "inf"], "description": "normalf3 Infinity"},
            "a_normalf3_ninf": {"type": "normalf[3]", "default": ["-inf", "-inf", "-inf"], "description": "normalf3 -Infinity"},
            "a_normalf3_nan": {"type": "normalf[3]", "default": ["nan", "nan", "nan"], "description": "normalf3 NaN"},
            "a_normalf3_snan": {"type": "normalf[3]", "default": ["snan", "snan", "snan"], "description": "normalf3 sNaN"},
            "a_normalf3_array_inf": {"type": "normalf[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "normalf3_array Infinity"},
            "a_normalf3_array_ninf": {"type": "normalf[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "normalf3_array -Infinity"},
            "a_normalf3_array_nan": {"type": "normalf[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "normalf3_array NaN"},
            "a_normalf3_array_snan": {"type": "normalf[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "normalf3_array sNaN"},
            "a_normalh3_inf": {"type": "normalh[3]", "default": ["inf", "inf", "inf"], "description": "normalh3 Infinity"},
            "a_normalh3_ninf": {"type": "normalh[3]", "default": ["-inf", "-inf", "-inf"], "description": "normalh3 -Infinity"},
            "a_normalh3_nan": {"type": "normalh[3]", "default": ["nan", "nan", "nan"], "description": "normalh3 NaN"},
            "a_normalh3_snan": {"type": "normalh[3]", "default": ["snan", "snan", "snan"], "description": "normalh3 sNaN"},
            "a_normalh3_array_inf": {"type": "normalh[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "normalh3_array Infinity"},
            "a_normalh3_array_ninf": {"type": "normalh[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "normalh3_array -Infinity"},
            "a_normalh3_array_nan": {"type": "normalh[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "normalh3_array NaN"},
            "a_normalh3_array_snan": {"type": "normalh[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "normalh3_array sNaN"},
            "a_pointd3_inf": {"type": "pointd[3]", "default": ["inf", "inf", "inf"], "description": "pointd3 Infinity"},
            "a_pointd3_ninf": {"type": "pointd[3]", "default": ["-inf", "-inf", "-inf"], "description": "pointd3 -Infinity"},
            "a_pointd3_nan": {"type": "pointd[3]", "default": ["nan", "nan", "nan"], "description": "pointd3 NaN"},
            "a_pointd3_snan": {"type": "pointd[3]", "default": ["snan", "snan", "snan"], "description": "pointd3 sNaN"},
            "a_pointd3_array_inf": {"type": "pointd[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "pointd3_array Infinity"},
            "a_pointd3_array_ninf": {"type": "pointd[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "pointd3_array -Infinity"},
            "a_pointd3_array_nan": {"type": "pointd[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "pointd3_array NaN"},
            "a_pointd3_array_snan": {"type": "pointd[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "pointd3_array sNaN"},
            "a_pointf3_inf": {"type": "pointf[3]", "default": ["inf", "inf", "inf"], "description": "pointf3 Infinity"},
            "a_pointf3_ninf": {"type": "pointf[3]", "default": ["-inf", "-inf", "-inf"], "description": "pointf3 -Infinity"},
            "a_pointf3_nan": {"type": "pointf[3]", "default": ["nan", "nan", "nan"], "description": "pointf3 NaN"},
            "a_pointf3_snan": {"type": "pointf[3]", "default": ["snan", "snan", "snan"], "description": "pointf3 sNaN"},
            "a_pointf3_array_inf": {"type": "pointf[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "pointf3_array Infinity"},
            "a_pointf3_array_ninf": {"type": "pointf[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "pointf3_array -Infinity"},
            "a_pointf3_array_nan": {"type": "pointf[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "pointf3_array NaN"},
            "a_pointf3_array_snan": {"type": "pointf[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "pointf3_array sNaN"},
            "a_pointh3_inf": {"type": "pointh[3]", "default": ["inf", "inf", "inf"], "description": "pointh3 Infinity"},
            "a_pointh3_ninf": {"type": "pointh[3]", "default": ["-inf", "-inf", "-inf"], "description": "pointh3 -Infinity"},
            "a_pointh3_nan": {"type": "pointh[3]", "default": ["nan", "nan", "nan"], "description": "pointh3 NaN"},
            "a_pointh3_snan": {"type": "pointh[3]", "default": ["snan", "snan", "snan"], "description": "pointh3 sNaN"},
            "a_pointh3_array_inf": {"type": "pointh[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "pointh3_array Infinity"},
            "a_pointh3_array_ninf": {"type": "pointh[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "pointh3_array -Infinity"},
            "a_pointh3_array_nan": {"type": "pointh[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "pointh3_array NaN"},
            "a_pointh3_array_snan": {"type": "pointh[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "pointh3_array sNaN"},
            "a_quatd4_inf": {"type": "quatd[4]", "default": ["inf", "inf", "inf", "inf"], "description": "quatd4 Infinity"},
            "a_quatd4_ninf": {"type": "quatd[4]", "default": ["-inf", "-inf", "-inf", "-inf"], "description": "quatd4 -Infinity"},
            "a_quatd4_nan": {"type": "quatd[4]", "default": ["nan", "nan", "nan", "nan"], "description": "quatd4 NaN"},
            "a_quatd4_snan": {"type": "quatd[4]", "default": ["snan", "snan", "snan", "snan"], "description": "quatd4 sNaN"},
            "a_quatd4_array_inf": {"type": "quatd[4][]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "quatd4_array Infinity"},
            "a_quatd4_array_ninf": {"type": "quatd[4][]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "quatd4_array -Infinity"},
            "a_quatd4_array_nan": {"type": "quatd[4][]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "quatd4_array NaN"},
            "a_quatd4_array_snan": {"type": "quatd[4][]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "quatd4_array sNaN"},
            "a_quatf4_inf": {"type": "quatf[4]", "default": ["inf", "inf", "inf", "inf"], "description": "quatf4 Infinity"},
            "a_quatf4_ninf": {"type": "quatf[4]", "default": ["-inf", "-inf", "-inf", "-inf"], "description": "quatf4 -Infinity"},
            "a_quatf4_nan": {"type": "quatf[4]", "default": ["nan", "nan", "nan", "nan"], "description": "quatf4 NaN"},
            "a_quatf4_snan": {"type": "quatf[4]", "default": ["snan", "snan", "snan", "snan"], "description": "quatf4 sNaN"},
            "a_quatf4_array_inf": {"type": "quatf[4][]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "quatf4_array Infinity"},
            "a_quatf4_array_ninf": {"type": "quatf[4][]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "quatf4_array -Infinity"},
            "a_quatf4_array_nan": {"type": "quatf[4][]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "quatf4_array NaN"},
            "a_quatf4_array_snan": {"type": "quatf[4][]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "quatf4_array sNaN"},
            "a_quath4_inf": {"type": "quath[4]", "default": ["inf", "inf", "inf", "inf"], "description": "quath4 Infinity"},
            "a_quath4_ninf": {"type": "quath[4]", "default": ["-inf", "-inf", "-inf", "-inf"], "description": "quath4 -Infinity"},
            "a_quath4_nan": {"type": "quath[4]", "default": ["nan", "nan", "nan", "nan"], "description": "quath4 NaN"},
            "a_quath4_snan": {"type": "quath[4]", "default": ["snan", "snan", "snan", "snan"], "description": "quath4 sNaN"},
            "a_quath4_array_inf": {"type": "quath[4][]", "default": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "description": "quath4_array Infinity"},
            "a_quath4_array_ninf": {"type": "quath[4][]", "default": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "description": "quath4_array -Infinity"},
            "a_quath4_array_nan": {"type": "quath[4][]", "default": [["nan", "nan", "nan", "nan"], ["nan", "nan", "nan", "nan"]], "description": "quath4_array NaN"},
            "a_quath4_array_snan": {"type": "quath[4][]", "default": [["snan", "snan", "snan", "snan"], ["snan", "snan", "snan", "snan"]], "description": "quath4_array sNaN"},
            "a_texcoordd2_inf": {"type": "texcoordd[2]", "default": ["inf", "inf"], "description": "texcoordd2 Infinity"},
            "a_texcoordd2_ninf": {"type": "texcoordd[2]", "default": ["-inf", "-inf"], "description": "texcoordd2 -Infinity"},
            "a_texcoordd2_nan": {"type": "texcoordd[2]", "default": ["nan", "nan"], "description": "texcoordd2 NaN"},
            "a_texcoordd2_snan": {"type": "texcoordd[2]", "default": ["snan", "snan"], "description": "texcoordd2 sNaN"},
            "a_texcoordd3_inf": {"type": "texcoordd[3]", "default": ["inf", "inf", "inf"], "description": "texcoordd3 Infinity"},
            "a_texcoordd3_ninf": {"type": "texcoordd[3]", "default": ["-inf", "-inf", "-inf"], "description": "texcoordd3 -Infinity"},
            "a_texcoordd3_nan": {"type": "texcoordd[3]", "default": ["nan", "nan", "nan"], "description": "texcoordd3 NaN"},
            "a_texcoordd3_snan": {"type": "texcoordd[3]", "default": ["snan", "snan", "snan"], "description": "texcoordd3 sNaN"},
            "a_texcoordd2_array_inf": {"type": "texcoordd[2][]", "default": [["inf", "inf"], ["inf", "inf"]], "description": "texcoordd2_array Infinity"},
            "a_texcoordd2_array_ninf": {"type": "texcoordd[2][]", "default": [["-inf", "-inf"], ["-inf", "-inf"]], "description": "texcoordd2_array -Infinity"},
            "a_texcoordd2_array_nan": {"type": "texcoordd[2][]", "default": [["nan", "nan"], ["nan", "nan"]], "description": "texcoordd2_array NaN"},
            "a_texcoordd2_array_snan": {"type": "texcoordd[2][]", "default": [["snan", "snan"], ["snan", "snan"]], "description": "texcoordd2_array sNaN"},
            "a_texcoordd3_array_inf": {"type": "texcoordd[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "texcoordd3_array Infinity"},
            "a_texcoordd3_array_ninf": {"type": "texcoordd[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "texcoordd3_array -Infinity"},
            "a_texcoordd3_array_nan": {"type": "texcoordd[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "texcoordd3_array NaN"},
            "a_texcoordd3_array_snan": {"type": "texcoordd[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "texcoordd3_array sNaN"},
            "a_texcoordf2_inf": {"type": "texcoordf[2]", "default": ["inf", "inf"], "description": "texcoordf2 Infinity"},
            "a_texcoordf2_ninf": {"type": "texcoordf[2]", "default": ["-inf", "-inf"], "description": "texcoordf2 -Infinity"},
            "a_texcoordf2_nan": {"type": "texcoordf[2]", "default": ["nan", "nan"], "description": "texcoordf2 NaN"},
            "a_texcoordf2_snan": {"type": "texcoordf[2]", "default": ["snan", "snan"], "description": "texcoordf2 sNaN"},
            "a_texcoordf3_inf": {"type": "texcoordf[3]", "default": ["inf", "inf", "inf"], "description": "texcoordf3 Infinity"},
            "a_texcoordf3_ninf": {"type": "texcoordf[3]", "default": ["-inf", "-inf", "-inf"], "description": "texcoordf3 -Infinity"},
            "a_texcoordf3_nan": {"type": "texcoordf[3]", "default": ["nan", "nan", "nan"], "description": "texcoordf3 NaN"},
            "a_texcoordf3_snan": {"type": "texcoordf[3]", "default": ["snan", "snan", "snan"], "description": "texcoordf3 sNaN"},
            "a_texcoordf2_array_inf": {"type": "texcoordf[2][]", "default": [["inf", "inf"], ["inf", "inf"]], "description": "texcoordf2_array Infinity"},
            "a_texcoordf2_array_ninf": {"type": "texcoordf[2][]", "default": [["-inf", "-inf"], ["-inf", "-inf"]], "description": "texcoordf2_array -Infinity"},
            "a_texcoordf2_array_nan": {"type": "texcoordf[2][]", "default": [["nan", "nan"], ["nan", "nan"]], "description": "texcoordf2_array NaN"},
            "a_texcoordf2_array_snan": {"type": "texcoordf[2][]", "default": [["snan", "snan"], ["snan", "snan"]], "description": "texcoordf2_array sNaN"},
            "a_texcoordf3_array_inf": {"type": "texcoordf[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "texcoordf3_array Infinity"},
            "a_texcoordf3_array_ninf": {"type": "texcoordf[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "texcoordf3_array -Infinity"},
            "a_texcoordf3_array_nan": {"type": "texcoordf[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "texcoordf3_array NaN"},
            "a_texcoordf3_array_snan": {"type": "texcoordf[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "texcoordf3_array sNaN"},
            "a_texcoordh2_inf": {"type": "texcoordh[2]", "default": ["inf", "inf"], "description": "texcoordh2 Infinity"},
            "a_texcoordh2_ninf": {"type": "texcoordh[2]", "default": ["-inf", "-inf"], "description": "texcoordh2 -Infinity"},
            "a_texcoordh2_nan": {"type": "texcoordh[2]", "default": ["nan", "nan"], "description": "texcoordh2 NaN"},
            "a_texcoordh2_snan": {"type": "texcoordh[2]", "default": ["snan", "snan"], "description": "texcoordh2 sNaN"},
            "a_texcoordh3_inf": {"type": "texcoordh[3]", "default": ["inf", "inf", "inf"], "description": "texcoordh3 Infinity"},
            "a_texcoordh3_ninf": {"type": "texcoordh[3]", "default": ["-inf", "-inf", "-inf"], "description": "texcoordh3 -Infinity"},
            "a_texcoordh3_nan": {"type": "texcoordh[3]", "default": ["nan", "nan", "nan"], "description": "texcoordh3 NaN"},
            "a_texcoordh3_snan": {"type": "texcoordh[3]", "default": ["snan", "snan", "snan"], "description": "texcoordh3 sNaN"},
            "a_texcoordh2_array_inf": {"type": "texcoordh[2][]", "default": [["inf", "inf"], ["inf", "inf"]], "description": "texcoordh2_array Infinity"},
            "a_texcoordh2_array_ninf": {"type": "texcoordh[2][]", "default": [["-inf", "-inf"], ["-inf", "-inf"]], "description": "texcoordh2_array -Infinity"},
            "a_texcoordh2_array_nan": {"type": "texcoordh[2][]", "default": [["nan", "nan"], ["nan", "nan"]], "description": "texcoordh2_array NaN"},
            "a_texcoordh2_array_snan": {"type": "texcoordh[2][]", "default": [["snan", "snan"], ["snan", "snan"]], "description": "texcoordh2_array sNaN"},
            "a_texcoordh3_array_inf": {"type": "texcoordh[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "texcoordh3_array Infinity"},
            "a_texcoordh3_array_ninf": {"type": "texcoordh[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "texcoordh3_array -Infinity"},
            "a_texcoordh3_array_nan": {"type": "texcoordh[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "texcoordh3_array NaN"},
            "a_texcoordh3_array_snan": {"type": "texcoordh[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "texcoordh3_array sNaN"},
            "a_timecode_inf": {"type": "timecode", "default": "inf", "description": "timecode Infinity"},
            "a_timecode_ninf": {"type": "timecode", "default": "-inf", "description": "timecode -Infinity"},
            "a_timecode_nan": {"type": "timecode", "default": "nan", "description": "timecode NaN"},
            "a_timecode_snan": {"type": "timecode", "default": "snan", "description": "timecode sNaN"},
            "a_timecode_array_inf": {"type": "timecode[]", "default": ["inf", "inf"], "description": "timecode_array Infinity"},
            "a_timecode_array_ninf": {"type": "timecode[]", "default": ["-inf", "-inf"], "description": "timecode_array -Infinity"},
            "a_timecode_array_nan": {"type": "timecode[]", "default": ["nan", "nan"], "description": "timecode_array NaN"},
            "a_timecode_array_snan": {"type": "timecode[]", "default": ["snan", "snan"], "description": "timecode_array sNaN"},
            "a_vectord3_inf": {"type": "vectord[3]", "default": ["inf", "inf", "inf"], "description": "vectord3 Infinity"},
            "a_vectord3_ninf": {"type": "vectord[3]", "default": ["-inf", "-inf", "-inf"], "description": "vectord3 -Infinity"},
            "a_vectord3_nan": {"type": "vectord[3]", "default": ["nan", "nan", "nan"], "description": "vectord3 NaN"},
            "a_vectord3_snan": {"type": "vectord[3]", "default": ["snan", "snan", "snan"], "description": "vectord3 sNaN"},
            "a_vectord3_array_inf": {"type": "vectord[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "vectord3_array Infinity"},
            "a_vectord3_array_ninf": {"type": "vectord[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "vectord3_array -Infinity"},
            "a_vectord3_array_nan": {"type": "vectord[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "vectord3_array NaN"},
            "a_vectord3_array_snan": {"type": "vectord[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "vectord3_array sNaN"},
            "a_vectorf3_inf": {"type": "vectorf[3]", "default": ["inf", "inf", "inf"], "description": "vectorf3 Infinity"},
            "a_vectorf3_ninf": {"type": "vectorf[3]", "default": ["-inf", "-inf", "-inf"], "description": "vectorf3 -Infinity"},
            "a_vectorf3_nan": {"type": "vectorf[3]", "default": ["nan", "nan", "nan"], "description": "vectorf3 NaN"},
            "a_vectorf3_snan": {"type": "vectorf[3]", "default": ["snan", "snan", "snan"], "description": "vectorf3 sNaN"},
            "a_vectorf3_array_inf": {"type": "vectorf[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "vectorf3_array Infinity"},
            "a_vectorf3_array_ninf": {"type": "vectorf[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "vectorf3_array -Infinity"},
            "a_vectorf3_array_nan": {"type": "vectorf[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "vectorf3_array NaN"},
            "a_vectorf3_array_snan": {"type": "vectorf[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "vectorf3_array sNaN"},
            "a_vectorh3_inf": {"type": "vectorh[3]", "default": ["inf", "inf", "inf"], "description": "vectorh3 Infinity"},
            "a_vectorh3_ninf": {"type": "vectorh[3]", "default": ["-inf", "-inf", "-inf"], "description": "vectorh3 -Infinity"},
            "a_vectorh3_nan": {"type": "vectorh[3]", "default": ["nan", "nan", "nan"], "description": "vectorh3 NaN"},
            "a_vectorh3_snan": {"type": "vectorh[3]", "default": ["snan", "snan", "snan"], "description": "vectorh3 sNaN"},
            "a_vectorh3_array_inf": {"type": "vectorh[3][]", "default": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "description": "vectorh3_array Infinity"},
            "a_vectorh3_array_ninf": {"type": "vectorh[3][]", "default": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "description": "vectorh3_array -Infinity"},
            "a_vectorh3_array_nan": {"type": "vectorh[3][]", "default": [["nan", "nan", "nan"], ["nan", "nan", "nan"]], "description": "vectorh3_array NaN"},
            "a_vectorh3_array_snan": {"type": "vectorh[3][]", "default": [["snan", "snan", "snan"], ["snan", "snan", "snan"]], "description": "vectorh3_array sNaN"}
        },
        "outputs": {
            "a_colord3_inf": {"type": "colord[3]", "description": "colord3 Infinity"},
            "a_colord3_ninf": {"type": "colord[3]", "description": "colord3 -Infinity"},
            "a_colord3_nan": {"type": "colord[3]", "description": "colord3 NaN"},
            "a_colord3_snan": {"type": "colord[3]", "description": "colord3 sNaN"},
            "a_colord4_inf": {"type": "colord[4]", "description": "colord4 Infinity"},
            "a_colord4_ninf": {"type": "colord[4]", "description": "colord4 -Infinity"},
            "a_colord4_nan": {"type": "colord[4]", "description": "colord4 NaN"},
            "a_colord4_snan": {"type": "colord[4]", "description": "colord4 sNaN"},
            "a_colord3_array_inf": {"type": "colord[3][]", "description": "colord3_array Infinity"},
            "a_colord3_array_ninf": {"type": "colord[3][]", "description": "colord3_array -Infinity"},
            "a_colord3_array_nan": {"type": "colord[3][]", "description": "colord3_array NaN"},
            "a_colord3_array_snan": {"type": "colord[3][]", "description": "colord3_array sNaN"},
            "a_colord4_array_inf": {"type": "colord[4][]", "description": "colord4_array Infinity"},
            "a_colord4_array_ninf": {"type": "colord[4][]", "description": "colord4_array -Infinity"},
            "a_colord4_array_nan": {"type": "colord[4][]", "description": "colord4_array NaN"},
            "a_colord4_array_snan": {"type": "colord[4][]", "description": "colord4_array sNaN"},
            "a_colorf3_inf": {"type": "colorf[3]", "description": "colorf3 Infinity"},
            "a_colorf3_ninf": {"type": "colorf[3]", "description": "colorf3 -Infinity"},
            "a_colorf3_nan": {"type": "colorf[3]", "description": "colorf3 NaN"},
            "a_colorf3_snan": {"type": "colorf[3]", "description": "colorf3 sNaN"},
            "a_colorf4_inf": {"type": "colorf[4]", "description": "colorf4 Infinity"},
            "a_colorf4_ninf": {"type": "colorf[4]", "description": "colorf4 -Infinity"},
            "a_colorf4_nan": {"type": "colorf[4]", "description": "colorf4 NaN"},
            "a_colorf4_snan": {"type": "colorf[4]", "description": "colorf4 sNaN"},
            "a_colorf3_array_inf": {"type": "colorf[3][]", "description": "colorf3_array Infinity"},
            "a_colorf3_array_ninf": {"type": "colorf[3][]", "description": "colorf3_array -Infinity"},
            "a_colorf3_array_nan": {"type": "colorf[3][]", "description": "colorf3_array NaN"},
            "a_colorf3_array_snan": {"type": "colorf[3][]", "description": "colorf3_array sNaN"},
            "a_colorf4_array_inf": {"type": "colorf[4][]", "description": "colorf4_array Infinity"},
            "a_colorf4_array_ninf": {"type": "colorf[4][]", "description": "colorf4_array -Infinity"},
            "a_colorf4_array_nan": {"type": "colorf[4][]", "description": "colorf4_array NaN"},
            "a_colorf4_array_snan": {"type": "colorf[4][]", "description": "colorf4_array sNaN"},
            "a_colorh3_inf": {"type": "colorh[3]", "description": "colorh3 Infinity"},
            "a_colorh3_ninf": {"type": "colorh[3]", "description": "colorh3 -Infinity"},
            "a_colorh3_nan": {"type": "colorh[3]", "description": "colorh3 NaN"},
            "a_colorh3_snan": {"type": "colorh[3]", "description": "colorh3 sNaN"},
            "a_colorh4_inf": {"type": "colorh[4]", "description": "colorh4 Infinity"},
            "a_colorh4_ninf": {"type": "colorh[4]", "description": "colorh4 -Infinity"},
            "a_colorh4_nan": {"type": "colorh[4]", "description": "colorh4 NaN"},
            "a_colorh4_snan": {"type": "colorh[4]", "description": "colorh4 sNaN"},
            "a_colorh3_array_inf": {"type": "colorh[3][]", "description": "colorh3_array Infinity"},
            "a_colorh3_array_ninf": {"type": "colorh[3][]", "description": "colorh3_array -Infinity"},
            "a_colorh3_array_nan": {"type": "colorh[3][]", "description": "colorh3_array NaN"},
            "a_colorh3_array_snan": {"type": "colorh[3][]", "description": "colorh3_array sNaN"},
            "a_colorh4_array_inf": {"type": "colorh[4][]", "description": "colorh4_array Infinity"},
            "a_colorh4_array_ninf": {"type": "colorh[4][]", "description": "colorh4_array -Infinity"},
            "a_colorh4_array_nan": {"type": "colorh[4][]", "description": "colorh4_array NaN"},
            "a_colorh4_array_snan": {"type": "colorh[4][]", "description": "colorh4_array sNaN"},
            "a_double_inf": {"type": "double", "description": "double Infinity"},
            "a_double_ninf": {"type": "double", "description": "double -Infinity"},
            "a_double_nan": {"type": "double", "description": "double NaN"},
            "a_double_snan": {"type": "double", "description": "double sNaN"},
            "a_double2_inf": {"type": "double[2]", "description": "double2 Infinity"},
            "a_double2_ninf": {"type": "double[2]", "description": "double2 -Infinity"},
            "a_double2_nan": {"type": "double[2]", "description": "double2 NaN"},
            "a_double2_snan": {"type": "double[2]", "description": "double2 sNaN"},
            "a_double3_inf": {"type": "double[3]", "description": "double3 Infinity"},
            "a_double3_ninf": {"type": "double[3]", "description": "double3 -Infinity"},
            "a_double3_nan": {"type": "double[3]", "description": "double3 NaN"},
            "a_double3_snan": {"type": "double[3]", "description": "double3 sNaN"},
            "a_double4_inf": {"type": "double[4]", "description": "double4 Infinity"},
            "a_double4_ninf": {"type": "double[4]", "description": "double4 -Infinity"},
            "a_double4_nan": {"type": "double[4]", "description": "double4 NaN"},
            "a_double4_snan": {"type": "double[4]", "description": "double4 sNaN"},
            "a_double_array_inf": {"type": "double[]", "description": "double_array Infinity"},
            "a_double_array_ninf": {"type": "double[]", "description": "double_array -Infinity"},
            "a_double_array_nan": {"type": "double[]", "description": "double_array NaN"},
            "a_double_array_snan": {"type": "double[]", "description": "double_array sNaN"},
            "a_double2_array_inf": {"type": "double[2][]", "description": "double2_array Infinity"},
            "a_double2_array_ninf": {"type": "double[2][]", "description": "double2_array -Infinity"},
            "a_double2_array_nan": {"type": "double[2][]", "description": "double2_array NaN"},
            "a_double2_array_snan": {"type": "double[2][]", "description": "double2_array sNaN"},
            "a_double3_array_inf": {"type": "double[3][]", "description": "double3_array Infinity"},
            "a_double3_array_ninf": {"type": "double[3][]", "description": "double3_array -Infinity"},
            "a_double3_array_nan": {"type": "double[3][]", "description": "double3_array NaN"},
            "a_double3_array_snan": {"type": "double[3][]", "description": "double3_array sNaN"},
            "a_double4_array_inf": {"type": "double[4][]", "description": "double4_array Infinity"},
            "a_double4_array_ninf": {"type": "double[4][]", "description": "double4_array -Infinity"},
            "a_double4_array_nan": {"type": "double[4][]", "description": "double4_array NaN"},
            "a_double4_array_snan": {"type": "double[4][]", "description": "double4_array sNaN"},
            "a_float_inf": {"type": "float", "description": "float Infinity"},
            "a_float_ninf": {"type": "float", "description": "float -Infinity"},
            "a_float_nan": {"type": "float", "description": "float NaN"},
            "a_float_snan": {"type": "float", "description": "float sNaN"},
            "a_float2_inf": {"type": "float[2]", "description": "float2 Infinity"},
            "a_float2_ninf": {"type": "float[2]", "description": "float2 -Infinity"},
            "a_float2_nan": {"type": "float[2]", "description": "float2 NaN"},
            "a_float2_snan": {"type": "float[2]", "description": "float2 sNaN"},
            "a_float3_inf": {"type": "float[3]", "description": "float3 Infinity"},
            "a_float3_ninf": {"type": "float[3]", "description": "float3 -Infinity"},
            "a_float3_nan": {"type": "float[3]", "description": "float3 NaN"},
            "a_float3_snan": {"type": "float[3]", "description": "float3 sNaN"},
            "a_float4_inf": {"type": "float[4]", "description": "float4 Infinity"},
            "a_float4_ninf": {"type": "float[4]", "description": "float4 -Infinity"},
            "a_float4_nan": {"type": "float[4]", "description": "float4 NaN"},
            "a_float4_snan": {"type": "float[4]", "description": "float4 sNaN"},
            "a_float_array_inf": {"type": "float[]", "description": "float_array Infinity"},
            "a_float_array_ninf": {"type": "float[]", "description": "float_array -Infinity"},
            "a_float_array_nan": {"type": "float[]", "description": "float_array NaN"},
            "a_float_array_snan": {"type": "float[]", "description": "float_array sNaN"},
            "a_float2_array_inf": {"type": "float[2][]", "description": "float2_array Infinity"},
            "a_float2_array_ninf": {"type": "float[2][]", "description": "float2_array -Infinity"},
            "a_float2_array_nan": {"type": "float[2][]", "description": "float2_array NaN"},
            "a_float2_array_snan": {"type": "float[2][]", "description": "float2_array sNaN"},
            "a_float3_array_inf": {"type": "float[3][]", "description": "float3_array Infinity"},
            "a_float3_array_ninf": {"type": "float[3][]", "description": "float3_array -Infinity"},
            "a_float3_array_nan": {"type": "float[3][]", "description": "float3_array NaN"},
            "a_float3_array_snan": {"type": "float[3][]", "description": "float3_array sNaN"},
            "a_float4_array_inf": {"type": "float[4][]", "description": "float4_array Infinity"},
            "a_float4_array_ninf": {"type": "float[4][]", "description": "float4_array -Infinity"},
            "a_float4_array_nan": {"type": "float[4][]", "description": "float4_array NaN"},
            "a_float4_array_snan": {"type": "float[4][]", "description": "float4_array sNaN"},
            "a_frame4_inf": {"type": "frame[4]", "description": "frame4 Infinity"},
            "a_frame4_ninf": {"type": "frame[4]", "description": "frame4 -Infinity"},
            "a_frame4_nan": {"type": "frame[4]", "description": "frame4 NaN"},
            "a_frame4_snan": {"type": "frame[4]", "description": "frame4 sNaN"},
            "a_frame4_array_inf": {"type": "frame[4][]", "description": "frame4_array Infinity"},
            "a_frame4_array_ninf": {"type": "frame[4][]", "description": "frame4_array -Infinity"},
            "a_frame4_array_nan": {"type": "frame[4][]", "description": "frame4_array NaN"},
            "a_frame4_array_snan": {"type": "frame[4][]", "description": "frame4_array sNaN"},
            "a_half_inf": {"type": "half", "description": "half Infinity"},
            "a_half_ninf": {"type": "half", "description": "half -Infinity"},
            "a_half_nan": {"type": "half", "description": "half NaN"},
            "a_half_snan": {"type": "half", "description": "half sNaN"},
            "a_half2_inf": {"type": "half[2]", "description": "half2 Infinity"},
            "a_half2_ninf": {"type": "half[2]", "description": "half2 -Infinity"},
            "a_half2_nan": {"type": "half[2]", "description": "half2 NaN"},
            "a_half2_snan": {"type": "half[2]", "description": "half2 sNaN"},
            "a_half3_inf": {"type": "half[3]", "description": "half3 Infinity"},
            "a_half3_ninf": {"type": "half[3]", "description": "half3 -Infinity"},
            "a_half3_nan": {"type": "half[3]", "description": "half3 NaN"},
            "a_half3_snan": {"type": "half[3]", "description": "half3 sNaN"},
            "a_half4_inf": {"type": "half[4]", "description": "half4 Infinity"},
            "a_half4_ninf": {"type": "half[4]", "description": "half4 -Infinity"},
            "a_half4_nan": {"type": "half[4]", "description": "half4 NaN"},
            "a_half4_snan": {"type": "half[4]", "description": "half4 sNaN"},
            "a_half_array_inf": {"type": "half[]", "description": "half_array Infinity"},
            "a_half_array_ninf": {"type": "half[]", "description": "half_array -Infinity"},
            "a_half_array_nan": {"type": "half[]", "description": "half_array NaN"},
            "a_half_array_snan": {"type": "half[]", "description": "half_array sNaN"},
            "a_half2_array_inf": {"type": "half[2][]", "description": "half2_array Infinity"},
            "a_half2_array_ninf": {"type": "half[2][]", "description": "half2_array -Infinity"},
            "a_half2_array_nan": {"type": "half[2][]", "description": "half2_array NaN"},
            "a_half2_array_snan": {"type": "half[2][]", "description": "half2_array sNaN"},
            "a_half3_array_inf": {"type": "half[3][]", "description": "half3_array Infinity"},
            "a_half3_array_ninf": {"type": "half[3][]", "description": "half3_array -Infinity"},
            "a_half3_array_nan": {"type": "half[3][]", "description": "half3_array NaN"},
            "a_half3_array_snan": {"type": "half[3][]", "description": "half3_array sNaN"},
            "a_half4_array_inf": {"type": "half[4][]", "description": "half4_array Infinity"},
            "a_half4_array_ninf": {"type": "half[4][]", "description": "half4_array -Infinity"},
            "a_half4_array_nan": {"type": "half[4][]", "description": "half4_array NaN"},
            "a_half4_array_snan": {"type": "half[4][]", "description": "half4_array sNaN"},
            "a_matrixd2_inf": {"type": "matrixd[2]", "description": "matrixd2 Infinity"},
            "a_matrixd2_ninf": {"type": "matrixd[2]", "description": "matrixd2 -Infinity"},
            "a_matrixd2_nan": {"type": "matrixd[2]", "description": "matrixd2 NaN"},
            "a_matrixd2_snan": {"type": "matrixd[2]", "description": "matrixd2 sNaN"},
            "a_matrixd3_inf": {"type": "matrixd[3]", "description": "matrixd3 Infinity"},
            "a_matrixd3_ninf": {"type": "matrixd[3]", "description": "matrixd3 -Infinity"},
            "a_matrixd3_nan": {"type": "matrixd[3]", "description": "matrixd3 NaN"},
            "a_matrixd3_snan": {"type": "matrixd[3]", "description": "matrixd3 sNaN"},
            "a_matrixd4_inf": {"type": "matrixd[4]", "description": "matrixd4 Infinity"},
            "a_matrixd4_ninf": {"type": "matrixd[4]", "description": "matrixd4 -Infinity"},
            "a_matrixd4_nan": {"type": "matrixd[4]", "description": "matrixd4 NaN"},
            "a_matrixd4_snan": {"type": "matrixd[4]", "description": "matrixd4 sNaN"},
            "a_matrixd2_array_inf": {"type": "matrixd[2][]", "description": "matrixd2_array Infinity"},
            "a_matrixd2_array_ninf": {"type": "matrixd[2][]", "description": "matrixd2_array -Infinity"},
            "a_matrixd2_array_nan": {"type": "matrixd[2][]", "description": "matrixd2_array NaN"},
            "a_matrixd2_array_snan": {"type": "matrixd[2][]", "description": "matrixd2_array sNaN"},
            "a_matrixd3_array_inf": {"type": "matrixd[3][]", "description": "matrixd3_array Infinity"},
            "a_matrixd3_array_ninf": {"type": "matrixd[3][]", "description": "matrixd3_array -Infinity"},
            "a_matrixd3_array_nan": {"type": "matrixd[3][]", "description": "matrixd3_array NaN"},
            "a_matrixd3_array_snan": {"type": "matrixd[3][]", "description": "matrixd3_array sNaN"},
            "a_matrixd4_array_inf": {"type": "matrixd[4][]", "description": "matrixd4_array Infinity"},
            "a_matrixd4_array_ninf": {"type": "matrixd[4][]", "description": "matrixd4_array -Infinity"},
            "a_matrixd4_array_nan": {"type": "matrixd[4][]", "description": "matrixd4_array NaN"},
            "a_matrixd4_array_snan": {"type": "matrixd[4][]", "description": "matrixd4_array sNaN"},
            "a_normald3_inf": {"type": "normald[3]", "description": "normald3 Infinity"},
            "a_normald3_ninf": {"type": "normald[3]", "description": "normald3 -Infinity"},
            "a_normald3_nan": {"type": "normald[3]", "description": "normald3 NaN"},
            "a_normald3_snan": {"type": "normald[3]", "description": "normald3 sNaN"},
            "a_normald3_array_inf": {"type": "normald[3][]", "description": "normald3_array Infinity"},
            "a_normald3_array_ninf": {"type": "normald[3][]", "description": "normald3_array -Infinity"},
            "a_normald3_array_nan": {"type": "normald[3][]", "description": "normald3_array NaN"},
            "a_normald3_array_snan": {"type": "normald[3][]", "description": "normald3_array sNaN"},
            "a_normalf3_inf": {"type": "normalf[3]", "description": "normalf3 Infinity"},
            "a_normalf3_ninf": {"type": "normalf[3]", "description": "normalf3 -Infinity"},
            "a_normalf3_nan": {"type": "normalf[3]", "description": "normalf3 NaN"},
            "a_normalf3_snan": {"type": "normalf[3]", "description": "normalf3 sNaN"},
            "a_normalf3_array_inf": {"type": "normalf[3][]", "description": "normalf3_array Infinity"},
            "a_normalf3_array_ninf": {"type": "normalf[3][]", "description": "normalf3_array -Infinity"},
            "a_normalf3_array_nan": {"type": "normalf[3][]", "description": "normalf3_array NaN"},
            "a_normalf3_array_snan": {"type": "normalf[3][]", "description": "normalf3_array sNaN"},
            "a_normalh3_inf": {"type": "normalh[3]", "description": "normalh3 Infinity"},
            "a_normalh3_ninf": {"type": "normalh[3]", "description": "normalh3 -Infinity"},
            "a_normalh3_nan": {"type": "normalh[3]", "description": "normalh3 NaN"},
            "a_normalh3_snan": {"type": "normalh[3]", "description": "normalh3 sNaN"},
            "a_normalh3_array_inf": {"type": "normalh[3][]", "description": "normalh3_array Infinity"},
            "a_normalh3_array_ninf": {"type": "normalh[3][]", "description": "normalh3_array -Infinity"},
            "a_normalh3_array_nan": {"type": "normalh[3][]", "description": "normalh3_array NaN"},
            "a_normalh3_array_snan": {"type": "normalh[3][]", "description": "normalh3_array sNaN"},
            "a_pointd3_inf": {"type": "pointd[3]", "description": "pointd3 Infinity"},
            "a_pointd3_ninf": {"type": "pointd[3]", "description": "pointd3 -Infinity"},
            "a_pointd3_nan": {"type": "pointd[3]", "description": "pointd3 NaN"},
            "a_pointd3_snan": {"type": "pointd[3]", "description": "pointd3 sNaN"},
            "a_pointd3_array_inf": {"type": "pointd[3][]", "description": "pointd3_array Infinity"},
            "a_pointd3_array_ninf": {"type": "pointd[3][]", "description": "pointd3_array -Infinity"},
            "a_pointd3_array_nan": {"type": "pointd[3][]", "description": "pointd3_array NaN"},
            "a_pointd3_array_snan": {"type": "pointd[3][]", "description": "pointd3_array sNaN"},
            "a_pointf3_inf": {"type": "pointf[3]", "description": "pointf3 Infinity"},
            "a_pointf3_ninf": {"type": "pointf[3]", "description": "pointf3 -Infinity"},
            "a_pointf3_nan": {"type": "pointf[3]", "description": "pointf3 NaN"},
            "a_pointf3_snan": {"type": "pointf[3]", "description": "pointf3 sNaN"},
            "a_pointf3_array_inf": {"type": "pointf[3][]", "description": "pointf3_array Infinity"},
            "a_pointf3_array_ninf": {"type": "pointf[3][]", "description": "pointf3_array -Infinity"},
            "a_pointf3_array_nan": {"type": "pointf[3][]", "description": "pointf3_array NaN"},
            "a_pointf3_array_snan": {"type": "pointf[3][]", "description": "pointf3_array sNaN"},
            "a_pointh3_inf": {"type": "pointh[3]", "description": "pointh3 Infinity"},
            "a_pointh3_ninf": {"type": "pointh[3]", "description": "pointh3 -Infinity"},
            "a_pointh3_nan": {"type": "pointh[3]", "description": "pointh3 NaN"},
            "a_pointh3_snan": {"type": "pointh[3]", "description": "pointh3 sNaN"},
            "a_pointh3_array_inf": {"type": "pointh[3][]", "description": "pointh3_array Infinity"},
            "a_pointh3_array_ninf": {"type": "pointh[3][]", "description": "pointh3_array -Infinity"},
            "a_pointh3_array_nan": {"type": "pointh[3][]", "description": "pointh3_array NaN"},
            "a_pointh3_array_snan": {"type": "pointh[3][]", "description": "pointh3_array sNaN"},
            "a_quatd4_inf": {"type": "quatd[4]", "description": "quatd4 Infinity"},
            "a_quatd4_ninf": {"type": "quatd[4]", "description": "quatd4 -Infinity"},
            "a_quatd4_nan": {"type": "quatd[4]", "description": "quatd4 NaN"},
            "a_quatd4_snan": {"type": "quatd[4]", "description": "quatd4 sNaN"},
            "a_quatd4_array_inf": {"type": "quatd[4][]", "description": "quatd4_array Infinity"},
            "a_quatd4_array_ninf": {"type": "quatd[4][]", "description": "quatd4_array -Infinity"},
            "a_quatd4_array_nan": {"type": "quatd[4][]", "description": "quatd4_array NaN"},
            "a_quatd4_array_snan": {"type": "quatd[4][]", "description": "quatd4_array sNaN"},
            "a_quatf4_inf": {"type": "quatf[4]", "description": "quatf4 Infinity"},
            "a_quatf4_ninf": {"type": "quatf[4]", "description": "quatf4 -Infinity"},
            "a_quatf4_nan": {"type": "quatf[4]", "description": "quatf4 NaN"},
            "a_quatf4_snan": {"type": "quatf[4]", "description": "quatf4 sNaN"},
            "a_quatf4_array_inf": {"type": "quatf[4][]", "description": "quatf4_array Infinity"},
            "a_quatf4_array_ninf": {"type": "quatf[4][]", "description": "quatf4_array -Infinity"},
            "a_quatf4_array_nan": {"type": "quatf[4][]", "description": "quatf4_array NaN"},
            "a_quatf4_array_snan": {"type": "quatf[4][]", "description": "quatf4_array sNaN"},
            "a_quath4_inf": {"type": "quath[4]", "description": "quath4 Infinity"},
            "a_quath4_ninf": {"type": "quath[4]", "description": "quath4 -Infinity"},
            "a_quath4_nan": {"type": "quath[4]", "description": "quath4 NaN"},
            "a_quath4_snan": {"type": "quath[4]", "description": "quath4 sNaN"},
            "a_quath4_array_inf": {"type": "quath[4][]", "description": "quath4_array Infinity"},
            "a_quath4_array_ninf": {"type": "quath[4][]", "description": "quath4_array -Infinity"},
            "a_quath4_array_nan": {"type": "quath[4][]", "description": "quath4_array NaN"},
            "a_quath4_array_snan": {"type": "quath[4][]", "description": "quath4_array sNaN"},
            "a_texcoordd2_inf": {"type": "texcoordd[2]", "description": "texcoordd2 Infinity"},
            "a_texcoordd2_ninf": {"type": "texcoordd[2]", "description": "texcoordd2 -Infinity"},
            "a_texcoordd2_nan": {"type": "texcoordd[2]", "description": "texcoordd2 NaN"},
            "a_texcoordd2_snan": {"type": "texcoordd[2]", "description": "texcoordd2 sNaN"},
            "a_texcoordd3_inf": {"type": "texcoordd[3]", "description": "texcoordd3 Infinity"},
            "a_texcoordd3_ninf": {"type": "texcoordd[3]", "description": "texcoordd3 -Infinity"},
            "a_texcoordd3_nan": {"type": "texcoordd[3]", "description": "texcoordd3 NaN"},
            "a_texcoordd3_snan": {"type": "texcoordd[3]", "description": "texcoordd3 sNaN"},
            "a_texcoordd2_array_inf": {"type": "texcoordd[2][]", "description": "texcoordd2_array Infinity"},
            "a_texcoordd2_array_ninf": {"type": "texcoordd[2][]", "description": "texcoordd2_array -Infinity"},
            "a_texcoordd2_array_nan": {"type": "texcoordd[2][]", "description": "texcoordd2_array NaN"},
            "a_texcoordd2_array_snan": {"type": "texcoordd[2][]", "description": "texcoordd2_array sNaN"},
            "a_texcoordd3_array_inf": {"type": "texcoordd[3][]", "description": "texcoordd3_array Infinity"},
            "a_texcoordd3_array_ninf": {"type": "texcoordd[3][]", "description": "texcoordd3_array -Infinity"},
            "a_texcoordd3_array_nan": {"type": "texcoordd[3][]", "description": "texcoordd3_array NaN"},
            "a_texcoordd3_array_snan": {"type": "texcoordd[3][]", "description": "texcoordd3_array sNaN"},
            "a_texcoordf2_inf": {"type": "texcoordf[2]", "description": "texcoordf2 Infinity"},
            "a_texcoordf2_ninf": {"type": "texcoordf[2]", "description": "texcoordf2 -Infinity"},
            "a_texcoordf2_nan": {"type": "texcoordf[2]", "description": "texcoordf2 NaN"},
            "a_texcoordf2_snan": {"type": "texcoordf[2]", "description": "texcoordf2 sNaN"},
            "a_texcoordf3_inf": {"type": "texcoordf[3]", "description": "texcoordf3 Infinity"},
            "a_texcoordf3_ninf": {"type": "texcoordf[3]", "description": "texcoordf3 -Infinity"},
            "a_texcoordf3_nan": {"type": "texcoordf[3]", "description": "texcoordf3 NaN"},
            "a_texcoordf3_snan": {"type": "texcoordf[3]", "description": "texcoordf3 sNaN"},
            "a_texcoordf2_array_inf": {"type": "texcoordf[2][]", "description": "texcoordf2_array Infinity"},
            "a_texcoordf2_array_ninf": {"type": "texcoordf[2][]", "description": "texcoordf2_array -Infinity"},
            "a_texcoordf2_array_nan": {"type": "texcoordf[2][]", "description": "texcoordf2_array NaN"},
            "a_texcoordf2_array_snan": {"type": "texcoordf[2][]", "description": "texcoordf2_array sNaN"},
            "a_texcoordf3_array_inf": {"type": "texcoordf[3][]", "description": "texcoordf3_array Infinity"},
            "a_texcoordf3_array_ninf": {"type": "texcoordf[3][]", "description": "texcoordf3_array -Infinity"},
            "a_texcoordf3_array_nan": {"type": "texcoordf[3][]", "description": "texcoordf3_array NaN"},
            "a_texcoordf3_array_snan": {"type": "texcoordf[3][]", "description": "texcoordf3_array sNaN"},
            "a_texcoordh2_inf": {"type": "texcoordh[2]", "description": "texcoordh2 Infinity"},
            "a_texcoordh2_ninf": {"type": "texcoordh[2]", "description": "texcoordh2 -Infinity"},
            "a_texcoordh2_nan": {"type": "texcoordh[2]", "description": "texcoordh2 NaN"},
            "a_texcoordh2_snan": {"type": "texcoordh[2]", "description": "texcoordh2 sNaN"},
            "a_texcoordh3_inf": {"type": "texcoordh[3]", "description": "texcoordh3 Infinity"},
            "a_texcoordh3_ninf": {"type": "texcoordh[3]", "description": "texcoordh3 -Infinity"},
            "a_texcoordh3_nan": {"type": "texcoordh[3]", "description": "texcoordh3 NaN"},
            "a_texcoordh3_snan": {"type": "texcoordh[3]", "description": "texcoordh3 sNaN"},
            "a_texcoordh2_array_inf": {"type": "texcoordh[2][]", "description": "texcoordh2_array Infinity"},
            "a_texcoordh2_array_ninf": {"type": "texcoordh[2][]", "description": "texcoordh2_array -Infinity"},
            "a_texcoordh2_array_nan": {"type": "texcoordh[2][]", "description": "texcoordh2_array NaN"},
            "a_texcoordh2_array_snan": {"type": "texcoordh[2][]", "description": "texcoordh2_array sNaN"},
            "a_texcoordh3_array_inf": {"type": "texcoordh[3][]", "description": "texcoordh3_array Infinity"},
            "a_texcoordh3_array_ninf": {"type": "texcoordh[3][]", "description": "texcoordh3_array -Infinity"},
            "a_texcoordh3_array_nan": {"type": "texcoordh[3][]", "description": "texcoordh3_array NaN"},
            "a_texcoordh3_array_snan": {"type": "texcoordh[3][]", "description": "texcoordh3_array sNaN"},
            "a_timecode_inf": {"type": "timecode", "description": "timecode Infinity"},
            "a_timecode_ninf": {"type": "timecode", "description": "timecode -Infinity"},
            "a_timecode_nan": {"type": "timecode", "description": "timecode NaN"},
            "a_timecode_snan": {"type": "timecode", "description": "timecode sNaN"},
            "a_timecode_array_inf": {"type": "timecode[]", "description": "timecode_array Infinity"},
            "a_timecode_array_ninf": {"type": "timecode[]", "description": "timecode_array -Infinity"},
            "a_timecode_array_nan": {"type": "timecode[]", "description": "timecode_array NaN"},
            "a_timecode_array_snan": {"type": "timecode[]", "description": "timecode_array sNaN"},
            "a_vectord3_inf": {"type": "vectord[3]", "description": "vectord3 Infinity"},
            "a_vectord3_ninf": {"type": "vectord[3]", "description": "vectord3 -Infinity"},
            "a_vectord3_nan": {"type": "vectord[3]", "description": "vectord3 NaN"},
            "a_vectord3_snan": {"type": "vectord[3]", "description": "vectord3 sNaN"},
            "a_vectord3_array_inf": {"type": "vectord[3][]", "description": "vectord3_array Infinity"},
            "a_vectord3_array_ninf": {"type": "vectord[3][]", "description": "vectord3_array -Infinity"},
            "a_vectord3_array_nan": {"type": "vectord[3][]", "description": "vectord3_array NaN"},
            "a_vectord3_array_snan": {"type": "vectord[3][]", "description": "vectord3_array sNaN"},
            "a_vectorf3_inf": {"type": "vectorf[3]", "description": "vectorf3 Infinity"},
            "a_vectorf3_ninf": {"type": "vectorf[3]", "description": "vectorf3 -Infinity"},
            "a_vectorf3_nan": {"type": "vectorf[3]", "description": "vectorf3 NaN"},
            "a_vectorf3_snan": {"type": "vectorf[3]", "description": "vectorf3 sNaN"},
            "a_vectorf3_array_inf": {"type": "vectorf[3][]", "description": "vectorf3_array Infinity"},
            "a_vectorf3_array_ninf": {"type": "vectorf[3][]", "description": "vectorf3_array -Infinity"},
            "a_vectorf3_array_nan": {"type": "vectorf[3][]", "description": "vectorf3_array NaN"},
            "a_vectorf3_array_snan": {"type": "vectorf[3][]", "description": "vectorf3_array sNaN"},
            "a_vectorh3_inf": {"type": "vectorh[3]", "description": "vectorh3 Infinity"},
            "a_vectorh3_ninf": {"type": "vectorh[3]", "description": "vectorh3 -Infinity"},
            "a_vectorh3_nan": {"type": "vectorh[3]", "description": "vectorh3 NaN"},
            "a_vectorh3_snan": {"type": "vectorh[3]", "description": "vectorh3 sNaN"},
            "a_vectorh3_array_inf": {"type": "vectorh[3][]", "description": "vectorh3_array Infinity"},
            "a_vectorh3_array_ninf": {"type": "vectorh[3][]", "description": "vectorh3_array -Infinity"},
            "a_vectorh3_array_nan": {"type": "vectorh[3][]", "description": "vectorh3_array NaN"},
            "a_vectorh3_array_snan": {"type": "vectorh[3][]", "description": "vectorh3_array sNaN"}
        },
        "tests": [
            {
                "inputs:a_colord3_inf": ["-inf", "-inf", "-inf"], "outputs:a_colord3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_colord3_ninf": ["inf", "inf", "inf"], "outputs:a_colord3_ninf": ["inf", "inf", "inf"],
                "inputs:a_colord4_inf": ["-inf", "-inf", "-inf", "-inf"], "outputs:a_colord4_inf": ["-inf", "-inf", "-inf", "-inf"],
                "inputs:a_colord4_ninf": ["inf", "inf", "inf", "inf"], "outputs:a_colord4_ninf": ["inf", "inf", "inf", "inf"],
                "inputs:a_colord3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_colord3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_colord3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_colord3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_colord4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_colord4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_colord4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_colord4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_colorf3_inf": ["-inf", "-inf", "-inf"], "outputs:a_colorf3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_colorf3_ninf": ["inf", "inf", "inf"], "outputs:a_colorf3_ninf": ["inf", "inf", "inf"],
                "inputs:a_colorf4_inf": ["-inf", "-inf", "-inf", "-inf"], "outputs:a_colorf4_inf": ["-inf", "-inf", "-inf", "-inf"],
                "inputs:a_colorf4_ninf": ["inf", "inf", "inf", "inf"], "outputs:a_colorf4_ninf": ["inf", "inf", "inf", "inf"],
                "inputs:a_colorf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_colorf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_colorf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_colorf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_colorf4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_colorf4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_colorf4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_colorf4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_colorh3_inf": ["-inf", "-inf", "-inf"], "outputs:a_colorh3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_colorh3_ninf": ["inf", "inf", "inf"], "outputs:a_colorh3_ninf": ["inf", "inf", "inf"],
                "inputs:a_colorh4_inf": ["-inf", "-inf", "-inf", "-inf"], "outputs:a_colorh4_inf": ["-inf", "-inf", "-inf", "-inf"],
                "inputs:a_colorh4_ninf": ["inf", "inf", "inf", "inf"], "outputs:a_colorh4_ninf": ["inf", "inf", "inf", "inf"],
                "inputs:a_colorh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_colorh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_colorh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_colorh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_colorh4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_colorh4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_colorh4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_colorh4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_double_inf": "-inf", "outputs:a_double_inf": "-inf",
                "inputs:a_double_ninf": "inf", "outputs:a_double_ninf": "inf",
                "inputs:a_double2_inf": ["-inf", "-inf"], "outputs:a_double2_inf": ["-inf", "-inf"],
                "inputs:a_double2_ninf": ["inf", "inf"], "outputs:a_double2_ninf": ["inf", "inf"],
                "inputs:a_double3_inf": ["-inf", "-inf", "-inf"], "outputs:a_double3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_double3_ninf": ["inf", "inf", "inf"], "outputs:a_double3_ninf": ["inf", "inf", "inf"],
                "inputs:a_double4_inf": ["-inf", "-inf", "-inf", "-inf"], "outputs:a_double4_inf": ["-inf", "-inf", "-inf", "-inf"],
                "inputs:a_double4_ninf": ["inf", "inf", "inf", "inf"], "outputs:a_double4_ninf": ["inf", "inf", "inf", "inf"],
                "inputs:a_double_array_inf": ["-inf", "-inf"], "outputs:a_double_array_inf": ["-inf", "-inf"],
                "inputs:a_double_array_ninf": ["inf", "inf"], "outputs:a_double_array_ninf": ["inf", "inf"],
                "inputs:a_double2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]], "outputs:a_double2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]],
                "inputs:a_double2_array_ninf": [["inf", "inf"], ["inf", "inf"]], "outputs:a_double2_array_ninf": [["inf", "inf"], ["inf", "inf"]],
                "inputs:a_double3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_double3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_double3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_double3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_double4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_double4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_double4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_double4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_float_inf": "-inf", "outputs:a_float_inf": "-inf",
                "inputs:a_float_ninf": "inf", "outputs:a_float_ninf": "inf",
                "inputs:a_float2_inf": ["-inf", "-inf"], "outputs:a_float2_inf": ["-inf", "-inf"],
                "inputs:a_float2_ninf": ["inf", "inf"], "outputs:a_float2_ninf": ["inf", "inf"],
                "inputs:a_float3_inf": ["-inf", "-inf", "-inf"], "outputs:a_float3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_float3_ninf": ["inf", "inf", "inf"], "outputs:a_float3_ninf": ["inf", "inf", "inf"],
                "inputs:a_float4_inf": ["-inf", "-inf", "-inf", "-inf"], "outputs:a_float4_inf": ["-inf", "-inf", "-inf", "-inf"],
                "inputs:a_float4_ninf": ["inf", "inf", "inf", "inf"], "outputs:a_float4_ninf": ["inf", "inf", "inf", "inf"],
                "inputs:a_float_array_inf": ["-inf", "-inf"], "outputs:a_float_array_inf": ["-inf", "-inf"],
                "inputs:a_float_array_ninf": ["inf", "inf"], "outputs:a_float_array_ninf": ["inf", "inf"],
                "inputs:a_float2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]], "outputs:a_float2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]],
                "inputs:a_float2_array_ninf": [["inf", "inf"], ["inf", "inf"]], "outputs:a_float2_array_ninf": [["inf", "inf"], ["inf", "inf"]],
                "inputs:a_float3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_float3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_float3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_float3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_float4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_float4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_float4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_float4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_frame4_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_frame4_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_frame4_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_frame4_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_frame4_array_inf": [[["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]]], "outputs:a_frame4_array_inf": [[["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]]],
                "inputs:a_frame4_array_ninf": [[["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]]], "outputs:a_frame4_array_ninf": [[["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]]],
                "inputs:a_half_inf": "-inf", "outputs:a_half_inf": "-inf",
                "inputs:a_half_ninf": "inf", "outputs:a_half_ninf": "inf",
                "inputs:a_half2_inf": ["-inf", "-inf"], "outputs:a_half2_inf": ["-inf", "-inf"],
                "inputs:a_half2_ninf": ["inf", "inf"], "outputs:a_half2_ninf": ["inf", "inf"],
                "inputs:a_half3_inf": ["-inf", "-inf", "-inf"], "outputs:a_half3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_half3_ninf": ["inf", "inf", "inf"], "outputs:a_half3_ninf": ["inf", "inf", "inf"],
                "inputs:a_half4_inf": ["-inf", "-inf", "-inf", "-inf"], "outputs:a_half4_inf": ["-inf", "-inf", "-inf", "-inf"],
                "inputs:a_half4_ninf": ["inf", "inf", "inf", "inf"], "outputs:a_half4_ninf": ["inf", "inf", "inf", "inf"],
                "inputs:a_half_array_inf": ["-inf", "-inf"], "outputs:a_half_array_inf": ["-inf", "-inf"],
                "inputs:a_half_array_ninf": ["inf", "inf"], "outputs:a_half_array_ninf": ["inf", "inf"],
                "inputs:a_half2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]], "outputs:a_half2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]],
                "inputs:a_half2_array_ninf": [["inf", "inf"], ["inf", "inf"]], "outputs:a_half2_array_ninf": [["inf", "inf"], ["inf", "inf"]],
                "inputs:a_half3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_half3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_half3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_half3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_half4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_half4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_half4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_half4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_matrixd2_inf": [["-inf", "-inf"], ["-inf", "-inf"]], "outputs:a_matrixd2_inf": [["-inf", "-inf"], ["-inf", "-inf"]],
                "inputs:a_matrixd2_ninf": [["inf", "inf"], ["inf", "inf"]], "outputs:a_matrixd2_ninf": [["inf", "inf"], ["inf", "inf"]],
                "inputs:a_matrixd3_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_matrixd3_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_matrixd3_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_matrixd3_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_matrixd4_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_matrixd4_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_matrixd4_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_matrixd4_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_matrixd2_array_inf": [[["-inf", "-inf"], ["-inf", "-inf"]], [["-inf", "-inf"], ["-inf", "-inf"]]], "outputs:a_matrixd2_array_inf": [[["-inf", "-inf"], ["-inf", "-inf"]], [["-inf", "-inf"], ["-inf", "-inf"]]],
                "inputs:a_matrixd2_array_ninf": [[["inf", "inf"], ["inf", "inf"]], [["inf", "inf"], ["inf", "inf"]]], "outputs:a_matrixd2_array_ninf": [[["inf", "inf"], ["inf", "inf"]], [["inf", "inf"], ["inf", "inf"]]],
                "inputs:a_matrixd3_array_inf": [[["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]]], "outputs:a_matrixd3_array_inf": [[["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]]],
                "inputs:a_matrixd3_array_ninf": [[["inf", "inf", "inf"], ["inf", "inf", "inf"], ["inf", "inf", "inf"]], [["inf", "inf", "inf"], ["inf", "inf", "inf"], ["inf", "inf", "inf"]]], "outputs:a_matrixd3_array_ninf": [[["inf", "inf", "inf"], ["inf", "inf", "inf"], ["inf", "inf", "inf"]], [["inf", "inf", "inf"], ["inf", "inf", "inf"], ["inf", "inf", "inf"]]],
                "inputs:a_matrixd4_array_inf": [[["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]]], "outputs:a_matrixd4_array_inf": [[["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]]],
                "inputs:a_matrixd4_array_ninf": [[["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]]], "outputs:a_matrixd4_array_ninf": [[["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]]],
                "inputs:a_normald3_inf": ["-inf", "-inf", "-inf"], "outputs:a_normald3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_normald3_ninf": ["inf", "inf", "inf"], "outputs:a_normald3_ninf": ["inf", "inf", "inf"],
                "inputs:a_normald3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_normald3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_normald3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_normald3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_normalf3_inf": ["-inf", "-inf", "-inf"], "outputs:a_normalf3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_normalf3_ninf": ["inf", "inf", "inf"], "outputs:a_normalf3_ninf": ["inf", "inf", "inf"],
                "inputs:a_normalf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_normalf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_normalf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_normalf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_normalh3_inf": ["-inf", "-inf", "-inf"], "outputs:a_normalh3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_normalh3_ninf": ["inf", "inf", "inf"], "outputs:a_normalh3_ninf": ["inf", "inf", "inf"],
                "inputs:a_normalh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_normalh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_normalh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_normalh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_pointd3_inf": ["-inf", "-inf", "-inf"], "outputs:a_pointd3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_pointd3_ninf": ["inf", "inf", "inf"], "outputs:a_pointd3_ninf": ["inf", "inf", "inf"],
                "inputs:a_pointd3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_pointd3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_pointd3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_pointd3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_pointf3_inf": ["-inf", "-inf", "-inf"], "outputs:a_pointf3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_pointf3_ninf": ["inf", "inf", "inf"], "outputs:a_pointf3_ninf": ["inf", "inf", "inf"],
                "inputs:a_pointf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_pointf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_pointf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_pointf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_pointh3_inf": ["-inf", "-inf", "-inf"], "outputs:a_pointh3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_pointh3_ninf": ["inf", "inf", "inf"], "outputs:a_pointh3_ninf": ["inf", "inf", "inf"],
                "inputs:a_pointh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_pointh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_pointh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_pointh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_quatd4_inf": ["-inf", "-inf", "-inf", "-inf"], "outputs:a_quatd4_inf": ["-inf", "-inf", "-inf", "-inf"],
                "inputs:a_quatd4_ninf": ["inf", "inf", "inf", "inf"], "outputs:a_quatd4_ninf": ["inf", "inf", "inf", "inf"],
                "inputs:a_quatd4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_quatd4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_quatd4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_quatd4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_quatf4_inf": ["-inf", "-inf", "-inf", "-inf"], "outputs:a_quatf4_inf": ["-inf", "-inf", "-inf", "-inf"],
                "inputs:a_quatf4_ninf": ["inf", "inf", "inf", "inf"], "outputs:a_quatf4_ninf": ["inf", "inf", "inf", "inf"],
                "inputs:a_quatf4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_quatf4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_quatf4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_quatf4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_quath4_inf": ["-inf", "-inf", "-inf", "-inf"], "outputs:a_quath4_inf": ["-inf", "-inf", "-inf", "-inf"],
                "inputs:a_quath4_ninf": ["inf", "inf", "inf", "inf"], "outputs:a_quath4_ninf": ["inf", "inf", "inf", "inf"],
                "inputs:a_quath4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]], "outputs:a_quath4_array_inf": [["-inf", "-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf", "-inf"]],
                "inputs:a_quath4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]], "outputs:a_quath4_array_ninf": [["inf", "inf", "inf", "inf"], ["inf", "inf", "inf", "inf"]],
                "inputs:a_texcoordd2_inf": ["-inf", "-inf"], "outputs:a_texcoordd2_inf": ["-inf", "-inf"],
                "inputs:a_texcoordd2_ninf": ["inf", "inf"], "outputs:a_texcoordd2_ninf": ["inf", "inf"],
                "inputs:a_texcoordd3_inf": ["-inf", "-inf", "-inf"], "outputs:a_texcoordd3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_texcoordd3_ninf": ["inf", "inf", "inf"], "outputs:a_texcoordd3_ninf": ["inf", "inf", "inf"],
                "inputs:a_texcoordd2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]], "outputs:a_texcoordd2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]],
                "inputs:a_texcoordd2_array_ninf": [["inf", "inf"], ["inf", "inf"]], "outputs:a_texcoordd2_array_ninf": [["inf", "inf"], ["inf", "inf"]],
                "inputs:a_texcoordd3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_texcoordd3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_texcoordd3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_texcoordd3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_texcoordf2_inf": ["-inf", "-inf"], "outputs:a_texcoordf2_inf": ["-inf", "-inf"],
                "inputs:a_texcoordf2_ninf": ["inf", "inf"], "outputs:a_texcoordf2_ninf": ["inf", "inf"],
                "inputs:a_texcoordf3_inf": ["-inf", "-inf", "-inf"], "outputs:a_texcoordf3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_texcoordf3_ninf": ["inf", "inf", "inf"], "outputs:a_texcoordf3_ninf": ["inf", "inf", "inf"],
                "inputs:a_texcoordf2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]], "outputs:a_texcoordf2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]],
                "inputs:a_texcoordf2_array_ninf": [["inf", "inf"], ["inf", "inf"]], "outputs:a_texcoordf2_array_ninf": [["inf", "inf"], ["inf", "inf"]],
                "inputs:a_texcoordf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_texcoordf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_texcoordf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_texcoordf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_texcoordh2_inf": ["-inf", "-inf"], "outputs:a_texcoordh2_inf": ["-inf", "-inf"],
                "inputs:a_texcoordh2_ninf": ["inf", "inf"], "outputs:a_texcoordh2_ninf": ["inf", "inf"],
                "inputs:a_texcoordh3_inf": ["-inf", "-inf", "-inf"], "outputs:a_texcoordh3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_texcoordh3_ninf": ["inf", "inf", "inf"], "outputs:a_texcoordh3_ninf": ["inf", "inf", "inf"],
                "inputs:a_texcoordh2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]], "outputs:a_texcoordh2_array_inf": [["-inf", "-inf"], ["-inf", "-inf"]],
                "inputs:a_texcoordh2_array_ninf": [["inf", "inf"], ["inf", "inf"]], "outputs:a_texcoordh2_array_ninf": [["inf", "inf"], ["inf", "inf"]],
                "inputs:a_texcoordh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_texcoordh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_texcoordh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_texcoordh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_timecode_inf": "-inf", "outputs:a_timecode_inf": "-inf",
                "inputs:a_timecode_ninf": "inf", "outputs:a_timecode_ninf": "inf",
                "inputs:a_timecode_array_inf": ["-inf", "-inf"], "outputs:a_timecode_array_inf": ["-inf", "-inf"],
                "inputs:a_timecode_array_ninf": ["inf", "inf"], "outputs:a_timecode_array_ninf": ["inf", "inf"],
                "inputs:a_vectord3_inf": ["-inf", "-inf", "-inf"], "outputs:a_vectord3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_vectord3_ninf": ["inf", "inf", "inf"], "outputs:a_vectord3_ninf": ["inf", "inf", "inf"],
                "inputs:a_vectord3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_vectord3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_vectord3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_vectord3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_vectorf3_inf": ["-inf", "-inf", "-inf"], "outputs:a_vectorf3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_vectorf3_ninf": ["inf", "inf", "inf"], "outputs:a_vectorf3_ninf": ["inf", "inf", "inf"],
                "inputs:a_vectorf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_vectorf3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_vectorf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_vectorf3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "inputs:a_vectorh3_inf": ["-inf", "-inf", "-inf"], "outputs:a_vectorh3_inf": ["-inf", "-inf", "-inf"],
                "inputs:a_vectorh3_ninf": ["inf", "inf", "inf"], "outputs:a_vectorh3_ninf": ["inf", "inf", "inf"],
                "inputs:a_vectorh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]], "outputs:a_vectorh3_array_inf": [["-inf", "-inf", "-inf"], ["-inf", "-inf", "-inf"]],
                "inputs:a_vectorh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]], "outputs:a_vectorh3_array_ninf": [["inf", "inf", "inf"], ["inf", "inf", "inf"]],
                "$comment": "Cannot test NaN types as NaN==NaN is always false, so use a test script instead"
            }
        ]
    }
}
