public static Gson instance() {
        return SingletonHolder.INSTANCE;
    }
@Test
    void successfullyDeserializesConfigurationPropertyBecauseGoCipherIsNeverUsed() {
        assertDoesNotThrow(() -> {
            final ConfigurationProperty store = Serialization.instance().fromJson(
                    "{\"key\": \"one\", \"value\": \"a\"}", ConfigurationProperty.class);
            assertEquals("one", store.getConfigKeyName());
            assertEquals("a", store.getValue());
        }, "ConfigurationProperty should deserialize without error because its type adapter never deserializes as a secret property");
    }