code: def Element(self, elem, **params):
          
          res = self.__call__(deepcopy(elem), **params)
          if len(res) > 0: 
              return res[0]
          else:
              return None
docs: Ensure that the input element is immutable by the transformation. Returns a single element.