added spa:collection subgenerator #16