Made the drop and dropWhile methods lazy