docs: @Override
      public void clear() {
          Map<String, GroovyRunner> map = getMap();
          writeLock.lock();
          try {
              cachedValues = null;
              map.clear();
              loadDefaultRunners();
          } finally {
              writeLock.unlock();
          }
      }