code: def get_keyword(self, collection_id, name):
          
          sql = """SELECT keyword.name, keyword.args, keyword.doc
                   FROM keyword_table as keyword
                   WHERE keyword.collection_id == ?
                   AND keyword.name like ?
                """
          cursor = self._execute(sql, (collection_id,name))
          # We're going to assume no library has duplicate keywords
          # While that in theory _could_ happen, it never _should_,
          # and you get what you deserve if it does.
          row = cursor.fetchone()
          if row is not None:
              return {"name": row[0],
                      "args": json.loads(row[1]),
                      "doc": row[2],
                      "collection_id": collection_id
              }
          return {}
docs: Get a specific keyword from a library