dotty
Classes used as holders for local lazy vals
replaces the scala.App class which relies on DelayedInit functionality, not supported by Dotty.
scala.App
DelayedInit
All but the first two operations should be short-circuited and implemented specially by the backend.
Helper methods used in thread-safe lazy vals.