factor/basis/combinators
..
random
short-circuit
smart