class DefaultConfigurationSnapshot implements ConfigurationSnapshot, Serializable {

    @Override
    public Map<String, String> getProperties() {
        return snapshot.getProperties();
    }

    public  DefaultConfigurationSnapshot(Configuration config, Iterable<String> keys);
    public  DefaultConfigurationSnapshot(Configuration config);

}