code: def from_xso_item(cls, xso_item):
          
          item = cls(xso_item.jid)
          item.update_from_xso_item(xso_item)
          return item
docs: Create a :class:`Item` with the :attr:`jid` set to the
          :attr:`.xso.Item.jid` obtained from `xso_item`. Then update that
          instance with `xso_item` using :meth:`update_from_xso_item` and return
          it.