Generalized sum, prod
Added list/enum, changed old list/enum to to-list/enum