Nit: this comment is Angular-specific. Also, https://github.com/angular/angular.dart/pull/72 is a pending patch I have to Angular to work around insanity in Dart HttpRequest.

I suggest removing the TODO. This seems like a good approach for Streamy in general - expect a JSON response body, and give 'null' if none is there, regardless of the headers.