def select(query)
      op = Operation.new(@sdb, :select, "select * from #{name} where #{query}")
      op.inject([]){|items,(results, operation)|
        batch_items = results[:items].map{|pair|
          item = pair.values.first
          item.merge!({'itemName()' => pair.keys.first})
          item
        }
        items.concat(batch_items)
      }
    end
def select(query)
      op = Operation.new(@sdb, :select, "select * from #{name} where #{query}")
      op.inject([]){|items,(results, operation)|
        batch_items = results[:items].map{|pair|
          item = pair.values.first
          item.merge!({'itemName()' => pair.keys.first})
          item
        }
        items.concat(batch_items)
      }
    end
Somewhat deprecated. Use #selection() instead