Generator: compact (..)+ and (..)* code generation
Generator: do not generate trivial last-item pin
change notes updated