# File lib/aws/simple_db/item_collection.rb, line 406 def handle_query_options(method, *args, &block) options = args.pop if args.last.kind_of?(Hash) if query_option = (options.keys & [:where, :order, :limit]).first option_args = options[query_option] option_args = [option_args] unless option_args.kind_of?(Array) options.delete(query_option) send(query_option, *option_args). send(method, *(args + [options]), &block) true else false end end