cons, snoc, take_while, drop_while, doubleton
version 0.5