Discovered in https://github.com/com-lihaoyi/os-lib/pull/239 When building with Scala 3.1.3 Changing: ``` package object bar { val foo = compute } ``` to ``` package object bar { private lazy val _foo = compute def foo = _foo } ``` Breaks binary compatibility. Is this expected?