code: public List<UserScenario> getUserScenarios() {
          return invoke(USER_SCENARIOS,
                  new RequestClosure<JsonArray>() {
                      @Override
                      public JsonArray call(Invocation.Builder request) {
                          return request.get(JsonArray.class);
                      }
                  },
                  new ResponseClosure<JsonArray, List<UserScenario>>() {
                      @Override
                      public List<UserScenario> call(JsonArray json) {
                          List<UserScenario> ds = new ArrayList<UserScenario>(json.size());
                          for (int k = 0; k < json.size(); ++k) {
                              ds.add(new UserScenario(json.getJsonObject(k)));
                          }
                          return ds;
                      }
                  }
          );
      }
docs: Retrieves all user scenarios.
  
  @return list of {@link com.loadimpact.resource.UserScenario}