separate GenerateTupleW
classify TupleNOps
more classify some traits
Fix stack overflow in issue #456
Merge pull request #458 from xuwei-k/classify

more classify some traits
Merge pull request #455 from xuwei-k/classify-TupleNOps

classify TupleNOps