https://openjdk.org/jeps/526
https://openjdk.org/jeps/526