# File lib/ruote/exp/fe_iterator.rb, line 145
    def apply

      return reply_to_parent(h.applied_workitem) if tree_children.size < 1

      h.list = determine_list
      h.to_v, h.to_f = determine_tos
      h.position = -1

      h.to_v = 'i' if h.to_v == nil && h.to_f == nil

      move_on
    end