i don't understand what you are doing here. if you just pass this as regular options, there should not be a need for this? 
```
lookup(asin, {:ResponseGroup => :Medium, :IdType => 'asin', :SearchIndex => :Books})
```