Right now you will be getting the preferences in a format like:

[speechRate]
value = 125

[keyEcho]
value = false

Our transformation format is very flexible, so it's relatively straight forward to change the format if your application needs it differently or even with a different value range... for example, given the same preferences set the above output could be:

speechRate = 125
keyEcho = false

or even something like:

rate = 6
keyEcho = 1