Adapt TS to generate language-specific property and constraint rules.