code: def get(self, key, fallback=None):
          
          if key in self.headers:
              value = self.headers[key][0]
          else:
              value = fallback
          return value
docs: secure getter for header values that allows specifying a `fallback`
          return string (defaults to None). This returns the first matching value
          and doesn't raise KeyErrors