docs: public static synchronized HashManager getInstanceFor(XMPPConnection connection) {
          HashManager hashManager = INSTANCES.get(connection);
          if (hashManager == null) {
              hashManager = new HashManager(connection);
              INSTANCES.put(connection, hashManager);
          }
          return hashManager;
      }