reference Structured outcome definition.
Reference? get reference => throw _privateConstructorUsedError;