@Nullable
  protected GenericAttributeValue<String> getNameElement(Extension extension) {
    return extension.getId();
  }
@Nullable
  protected GenericAttributeValue<String> getNameElement(Extension extension)