# File lib_wpm/wpm.rb, line 1815
    def execute
      count = 0
      for item in @properties.list
        count += 1
        @properties.item = item
        @properties.index = count if @properties.has_index?
        for component in @child_components
          yield(component)
        end
      end

      nil
    end