class UnmodifiableProperties extends Properties {

    @Override
    public Set<Entry<Object, Object>> entrySet() {
        return unmodifiableSet(super.entrySet());
    }

    public  UnmodifiableProperties(Properties properties);

}