I'm going to submit this as a bug. This change set shows that there
  should be things that should come out the Enumerator but never do
  and some things that come out sporadically.
  I believe you should see
    "New before here is a response @ Tue Jan 21 20:58:06 EST 2014 and  your body was: AnyContentAsJson({}) after "
  BUT, most often you get a 0 byte response, or a "before" response
  Rarely you'll get
    "before here is a response @ Tue Jan 21 20:58:06 EST 2014 and  your body was: AnyContentAsJson({}) after "
  Any way you cut it, this is non-deterministic. My guess is that
  it's race condition.
  (Perhaps it arises due to my misunderstanding the APIs in use;
  either way, there's a race somewhere)