module Redis::Commands

def call(*command)

Redis error replies are raised as Ruby exceptions.

hash, are up to consumers.
level transformations, such as converting an array of pairs into a Ruby
you can expect a Ruby array, integer or nil when Redis sends one. Higher
Replies are converted to Ruby objects according to the RESP protocol, so

Sends a command to Redis and returns its reply.
def call(*command)
  send_command(command)
end