def items_with_description(expected_description)
      filter = ObjectFilter.new { |filter| filter.accept("items.description").when_it is(expected_description) }
      items_data = self.service.object_filter(filter).getItems()

      items_data.collect do |item_data|
        first_price = item_data['prices'][0]
        ProductConfigurationOption.new(item_data, first_price)
      end
    end
def items_with_description(expected_description)
      filter = ObjectFilter.new { |filter| filter.accept("items.description").when_it is(expected_description) }
      items_data = self.service.object_filter(filter).getItems()

      items_data.collect do |item_data|
        first_price = item_data['prices'][0]
        ProductConfigurationOption.new(item_data, first_price)
      end
    end
Returns the package items with the given description
 Currently this is returning the low-level hash representation directly from the Network API