Fix KeepIndexed; initialize state on ret reducer, not transducer
Remove basics experiments and tests.

They conflicted with the new interface for early termination, and
weren't worth updating.
Introduce early termination logic, add Take