code: @Override
      public void destroy(T instance, CreationalContext<T> creationalContext) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.entry(tc, "destroy", instance, creationalContext);
          }
  
          creationalContext.release();
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.exit(tc, "destroy");
          }
      }
docs: {@inheritDoc}