Indicates whether asset at id is readable.
id
@override Future<bool> canRead(AssetId id) async => (await unreadableReason(id)) == null;