@Override
  public @Nullable LineModificationDetailsProvider getLineModificationDetailsProvider() {
    return DefaultLineModificationDetailsProvider.create(this);
  }
@Override
  public @Nullable LineModificationDetailsProvider getLineModificationDetailsProvider()