presto-main/src/main/java/io/prestosql/operator/scalar/ScalarFunctionImplementation.java/ScalarFunctionImplementation/valueTypeArgumentProperty
class ScalarFunctionImplementation:        public static ArgumentProperty valueTypeArgumentProperty(NullConvention nullConvention)
        {
            return new ArgumentProperty(VALUE_TYPE, Optional.of(nullConvention), Optional.empty());
        }