safeguard minimum call in takeWhile implementation against inputs (makes it correct, but produces horrible code.
safeguard minimum call in takeWhile implementation against inputs (makes
it correct, but produces horrible code.

ulricha/dsh