Rethinking superblock interface.