[bit] - flag
[bit] - flag, expect == False
[s64] - ???
[bit] - ???
[u16] - ??? (if > 0 read next block n times?)
[u64] - ???