URLEncode info values internally and optionally when writing (to allow for things like spaces and commas)