public static DateTime?ReadCompressedNullableDateTime(this IReadBytes stream) { if (!stream.ReadCompressedBool()) { return(null); } return(stream.ReadCompressedDateTime()); }