Do not allow:
class A {
field: int
}
some_a: A? = A()
# This line can crash at runtime
some_a.field = 5
# Instead, allow this
(get some_a).field = 5
some_a!.field = 5 # if nil, will panic because there is nowhere to bubble
fn() -> int? {
some_a!.field = 5 # if nil, will return nil
return 70
}()