code: func NewContext(req *http.Request) *Context {
  	if ae != nil {
  		ctxt := ae.NewContext(req)
  		return &Context{ae: ctxt}
  	}
  	return newContext(req)
  }
docs: // NewContext returns a context associated with the given HTTP request.