docs: @Override
      public Object get() throws InterruptedException, ExecutionException {
  
          final boolean isTraceOn = TraceComponent.isAnyTracingEnabled();
  
          if (isTraceOn && tc.isEntryEnabled()) {
              Tr.entry(tc, "get - Future object: " + this);
          }
  
          await(0, null); // F16043
          Object result = getResult(); // d650178
  
          if (isTraceOn && tc.isEntryEnabled())
              Tr.exit(tc, "get: " + Util.identity(result));
          return result;
      }