def clone_with_item(item, &block)
      item_element = element_to_clone.dup
      view.find(item_element) { yield(item) }
      item_element
    end
def clone_with_item(item, &block)
      item_element = element_to_clone.dup
      view.find(item_element) { yield(item) }
      item_element
    end
Creates a clone and yields it to the given block along with the given item.
 @param [Object] item the item to use with the clone
 @yield [Nokogiri::XML:Node] the cloned node
 @yield [Object] the given item
 @return [Nokogiri::XML::Node] the transformed clone