presto-main/src/main/java/io/prestosql/operator/scalar/ArrayConstructor.java/ArrayConstructor/ArrayConstructor
class ArrayConstructor:    public ArrayConstructor()
    {
        super(new FunctionMetadata(
                new Signature(
                        "array_constructor",
                        ImmutableList.of(typeVariable("E")),
                        ImmutableList.of(),
                        arrayType(new TypeSignature("E")),
                        ImmutableList.of(new TypeSignature("E"), new TypeSignature("E")),
                        true),
                false,
                ImmutableList.of(
                        new FunctionArgumentDefinition(true),
                        new FunctionArgumentDefinition(true)),
                true,
                true,
                "",
                SCALAR));
    }