Pre-proposal discussion: add a version of dropWhileEnd with different laziness properties to Data.List