Search for projects. Defaults to project_title. Other fields
        are:
            project_reference
            project_abstract

        Args:
          term (str): Term to search for.
          kwargs (dict): additional keywords passed into
            requests.session.get params keyword.

def projects(self, term, field=None, **kwargs):
        """Search for projects. Defaults to project_title. Other fields
        are:
            project_reference
            project_abstract

        Args:
          term (str): Term to search for.
          kwargs (dict): additional keywords passed into
            requests.session.get params keyword.
        """
        params = kwargs
        params['q'] = term
        if field:
            params['f'] = self._FIELD_MAP[field]
        else:
            params['f'] = 'pro.t'
        baseuri = self._BASE_URI + 'projects'
        res = self.session.get(baseuri, params=params)
        self.handle_http_error(res)
        return res