def run(command, store, keys, args = [])
      store.evalsha(
        sha(command, store),
        Array(keys),
        Array(args)
      )
    end
def run(command, store, keys, args = [])
      store.evalsha(
        sha(command, store),
        Array(keys),
        Array(args)
      )
    end
Creates a new Readthis::Scripts instance.
 Run a named lua script with the provided keys and arguments.

 @param [String] command The script to run, without a `.lua` extension
 @param [#Store] store A Redis client for storing and evaluating the script
 @param [Array] keys One or more keys to pass to the command
 @param [Array] args One or more args to pass to the command

 @return [Any] The Redis converted value returned on the script

 @example

   scripts.run('mexpire', store, %w[a b c], 1) # => 'OK'