not really necessary to make up his own rules; all he had to do was follow the spec. assuming all the lines of his config file were like the ones show, it is a map in the eyes of java. whether he knew it or not. the file could be read either way, but as a map, the spec requires escaping. i've made a notation in my moleskine notebook of tricks.