I think they are moving in the wrong direction using json for this.
Also still not sure why everyone hates dbus