Deconflict times properties
Add options parsing utility
Use declareOptions on choose
Use declareOptions on times
Use declareOptions on stabalize
Use declareOptions on each
Factor out getItems in each
Better separation in each
Infer plural from singular in each
Infer singular from plural in each
Use declareOptions on gen
Use function name in gen
Add counted combinator
Add permute combinator
Add a toy sorting network demo