@Nullable public String getValue(@Nullable TraceContext context) {
    if (context == null) return null;
    return this.context.getValue(this, context);
  }
@Test void getValue_context_null() {
    // permits unguarded use of CurrentTraceContext.get()
    assertThat(REQUEST_ID.getValue((TraceContext) null))
      .isNull();
  }