@Override
    public <T> Configuration set(ConfigOption<T> option, T value) {
        backingConfig.set(prefixOption(option, prefix), value);
        return this;
    }
@Test
    void testSetReturnsDelegatingConfiguration() {
        final Configuration conf = new Configuration();
        final DelegatingConfiguration delegatingConf = new DelegatingConfiguration(conf, "prefix.");

        assertThat(delegatingConf.set(CoreOptions.DEFAULT_PARALLELISM, 1)).isSameAs(delegatingConf);
    }