code: public static synchronized void destroy() {
          defaultBuilder = null;
          provider = null;
          if (configurationContainer != null) {
              configurationContainer.destroy();
          }
          configurationContainer = null;
          initialized = false;
      }
docs: =======