This would be simpler if there was no true case. I don't know if it provides much value as the responses will always be jsonp with a generic callback name. This seems like a not overly useful situation to me.