module URI
class Array
class Redis
class Redis::Client
class Redis::Client::ThreadSafe
class Redis::CommandOptions
class Redis::Distributed
class Redis::Distributed::CannotDistribute
class Redis::HashRing
class Redis::Pipeline
class Redis::ProtocolError
class Redis::SubscribedClient
class Redis::Subscription
class URI::Redis
redis
2.0.3
# splat
def splat(name) insert(name) { |argument, value| [argument, *value] } end