Add a missed file
Implement dropEnd
Implement lazy dropEnd

--HG--
extra : amend_source : 5ee6b5387747797e771947b62e2bddc33806069f