take_while_il function

Conditional head lens