I just used the Torque Gen 3.1 to reverse engineer a complex database and found a some of inconsistencies when  the "complexObjectModel" is used.

variable names for the associated collections where inconsistently derived/generated. I fixed it in my installation and have attached a fixed Object.vm.

Has this been reported and is there a better one out there ?

Jerry H