class_docstr: Combines an object with a dictionary of defaults.
  
  Used internally by AsyncHTTPClient implementations.
class_docstr_tok: ["Combines","an","object","with","a","dictionary","of","defaults",".","Used","internally","by","AsyncHTTPClient","implementations","."]
code: def __getattr__(self, name):
      request_attr = getattr(self.request, name)
      if request_attr is not None:
          return request_attr
      elif self.defaults is not None:
          return self.defaults.get(name, None)
      else:
          return None
  
imports: from __future__ import absolute_import, division, print_function
  import functools
  import time
  import weakref
  from tornado.concurrent import TracebackFuture
  from tornado.escape import utf8, native_str
  from tornado import httputil, stack_context
  from tornado.ioloop import IOLoop
  from tornado.util import Configurable
label_desc: Use image node_id 2 for calling the _RequestProxy obj's underlying member method code with example usage: obj.__getattr__(name) and returns: request_attr, self, None