code: @CheckReturnValue
      public Label map(Function<String, String> mapper) {
          return Label.of(mapper.apply(getValue()));
      }
docs: Rename a Label (does not modify the original Label)
  
  @param mapper a function to apply to the underlying type label
  @return the new type label