code: function run(keywordsToRun, keywordsDefined, passedArguments) {
          var vars = helpers.createLocalEnv(passedArguments);
          keywordsToRun = helpers.createKeywords(keywordsToRun);
  
          return {
              then: function(callback) {
                  runKeywords(keywordsToRun, keywordsDefined, vars, callback);
              }
          };
      }
docs: Take the following ARRAY as an argument:
  [n]: keywords to run
  [last]["next"]: next()
  [last]["args"]: args
  [last]["keywordInfo"]: keywordInfo
  [last]["vars"]: vars