Disclaimer: I'll probably never do all this ... - support fancy ext2 options - support ext3 - UUID generation - mke2fs includes reserved blocks in free blocks, maybe we should too