@Config("functions")
    @ConfigDescription("A comma-separated list of ignored functions")
    public IgnoredFunctionsMismatchResolverConfig setFunctions(String functions)
    {
        if (functions != null) {
            this.functions = Splitter.on(",").trimResults().splitToList(functions).stream()
                    .map(catalog -> catalog.toLowerCase(ENGLISH))
                    .collect(toImmutableSet());
        }
        return this;
    }
@Test
    public void testDefault()
    {
        assertRecordedDefaults(recordDefaults(IgnoredFunctionsMismatchResolverConfig.class)
                .setFunctions(null));
    }