fix Issue 3466 - Wrong JSON output for templated classes, structs, and interfaces
Merge pull request #1517 from WalterBright/b19

fix Issue 3466 - Wrong JSON output for templated classes, structs, and i...