argh I did not have enough coffee yet clearly. You are totally right - this is exactly how we deal with non-json data. My apologies!