On Friday, 19 February 2021 at 10:52:23 UTC, Walter Bright wrote: > > Because the address of price escapes the function, and that's > not allowed for ref variables. So `ref` is always `scope`? Okay, got it.