This is closer to the Lean 3 semantics.
This is closer to the Lean 3 semantics.