protected void maintainVersion() { if (shouldUpdate()) { if (isOutOfDate()) { // we need to update from the default, overriding any out-dated keys loader.updateFromResource(); for (EntryType type : EntryType.values()) { LinkedHashMap<String, ConfigEntry> mappings = loader.getMappings(type); data.put(type, mappings); } } } setDateStamp(); }