Decodes a Stream of T or null using the provided Decodable.
T
Stream<T>? decodeStreamOrNull<T>({Decodable<T>? using}) { if (decodeIsNull()) { return null; } return decodeStream<T>(using: using); }