BROKEN WIP Adding AOL rewrite (always be compacting) functionality