More refactoring of listing_digester, introducing three new recorders.