There is a certain feature I wanted to make a PR for, but the feature only works over HTTP, and not with the XML interface. Can you see a problem with this? Are you trying to support devices that don't support the JSON API?