Sweep parameters easily. A simple declarative API for enumerating (possibly constrained) combinations of values.