Exception thrown if accessing the property value threw an exception.
Returns null if computing the property value did not throw an exception.
Object? get exception { _maybeCacheValue(); return _exception; }