code: def push(self, *xs):
      ll = LinkedList.__new__(LinkedList)
      ll.type = self.type
      ll.node = self.node
      for x in xs:
          if not isinstance(x, self.type):
              raise TypeError(
                  "Expected type '{}', found type '{}': {}".format(
                      self.type, type(x).__class__, x
                  )
              )
          ll.node = ListNode(x, ll.node)
      return ll
  
imports: from collections.abc import Iterable, Iterator
label_desc: Use image node_id 2 for calling the LinkedList obj's underlying member method code with example usage: obj.push() and returns: ll