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