Migrate a ??= getter to a late final field (#1646)

This field was initialized lazily manually because it needs to refer
to other fields on `this`. Using a `late final` field with an
initializing expression is a more terse way to express this than an
additional private field.
3 files changed