Now ignore_unaligned also ignores unaligned CASSETTE-SIDE reads.

Plus some comments and re-ordering things.