code: func (r *responder) Object(statusCode int, obj runtime.Object) {
  	responsewriters.WriteRawJSON(statusCode, obj, r.w)
  }
docs: // TODO this should properly handle content type negotiation
  // if the caller asked for protobuf and you write JSON bad things happen.