docs: public String getSourceKey() {
          if (sourceKey == null) {
              // Value is idempotent, so it's okay to do this without synchronizing ...
              sourceKey = key.substring(SOURCE_START_INDEX, SOURCE_END_INDEX);
          }
          return sourceKey;
      }