docs: def get_artists(self, limit=50, cacheable=True):
          """
          Returns a sequence of Album objects
          if limit==None it will return all (may take a while)
          """
  
          seq = []
          for node in _collect_nodes(
              limit, self, self.ws_prefix + ".getArtists", cacheable
          ):
              name = _extract(node, "name")
  
              playcount = _number(_extract(node, "playcount"))
              tagcount = _number(_extract(node, "tagcount"))
  
              seq.append(LibraryItem(Artist(name, self.network), playcount, tagcount))
  
          return seq