fix overzealous assert