presto-main/src/main/java/io/prestosql/metadata/PolymorphicScalarFunctionBuilder.java/PolymorphicScalarFunctionBuilder/methods
class PolymorphicScalarFunctionBuilder:        public MethodsGroupBuilder methods(List<String> methodNames)
        {
            requireNonNull(methodNames, "methodNames is null");
            checkArgument(!methodNames.isEmpty(), "methods list is empty");
            methodNames.forEach(methodName -> this.methodWithExplicitJavaTypes(methodName, nCopies(signature.getArgumentTypes().size(), Optional.empty())));
            return this;
        }