Returns a stream where each snapshot is converted to an object of type T.
Stream<T> as<T>({String? format}) => map((s) => s.as<T>(format: format));