docs: def query(self):
          ''' The :attr:`query_string` parsed into a :class:`FormsDict`. These
              values are sometimes called "URL arguments" or "GET parameters", but
              not to be confused with "URL wildcards" as they are provided by the
              :class:`Router`. '''
          get = self.environ['bottle.get'] = FormsDict()
          pairs = _parse_qsl(self.environ.get('QUERY_STRING', ''))
          if len(pairs) > self.MAX_PARAMS:
              raise HTTPError(413, 'Too many parameters')
          for key, value in pairs:
              get[key] = value
          return get