code: function LimitsContext(databaseService, limits, logger) {
      this.databaseService = databaseService;
      this.limits = limits || {};
      this.logger = logger;
  }
docs: Context to manage dependencies needed for checking limits of analyses. The needed dependencies are: * A DatabaseService object (with a method run to execute SQL queries). * A global limits object holding the limits configuration. * A logger object used to log information about errors.