code: func NewRequest(r ServerRequest) *Request {
  	req := &Request{Header: &RevelHeader{}}
  	if r != nil {
  		req.SetRequest(r)
  	}
  	return req
  }
docs: // NewRequest returns a Revel's HTTP request instance with given HTTP instance