I know this is irrelevant.... But, in Tf2 I believe that all the characters are spy with a different Weapon proficiency... I mean it's the only way to explain why you can have exactly clones of everybody.