Started using the more modern str.format(), and added a case for the properties dialog when the map does not contain a 'feature.ini' file.