$ javac --enable-preview --release 27 src/Basics.java && java --enable-preview Basics     (27+35)
supplier calls before get: 0
get() returns: loaded
get() again:   loaded
supplier calls after two gets: 1
16 threads asked at once, supplier calls: 1

$ javac --enable-preview --release 27 src/ToStringStates.java && java --enable-preview ToStringStates     (27+35)
before get: [computing function=ToStringStates$$Lambda]
after get:  [loaded]
after failed get: [failed with=java.lang.IllegalStateException]

$ javac --enable-preview --release 27 src/Service.java && java --enable-preview Service     (27+35)
service created
  [load] reading configuration
url: https://example.test
url again: https://example.test
  [compile] building the e-mail pattern
isEmail(ankur@example.com): true
isEmail(nope): false
