slice reader A somewhat sane reader/cursor for simple binary parsing. No io::Result, just Option. No private. It's just a slice + index with some functions.