Hi! I can create a new/blank Typescript project using the steps in https://phaser.io/tutorials/how-to-use-phaser-with-typescript and it initially works fine ... but only for a while! The next day, or due to some other astrological event, VS2013 gets stuck refusing the compile the phaser.d.ts file, I get about 100+ errors and most are related to using the '|' sign in the declarations, example: key: string|Phaser.RenderTexture|Phaser.BitmapData|PIXI.Texture; VS complains "error TS1005: Build: ';' expected." (after the key:string) The first error reported by VS I get at: constructor(game: Phaser.Game, parent: Phaser.Sprite, name: string, frameData: Phaser.FrameData, frames: number[]|string[], frameRate?: number, loop?: boolean); Where it complains about the '|' character between number[] and string[] (just prior to the frameRate) (error TS1005: Build: ',' expected.) Sometimes it works if I create a new blank project and copy and paste the files into it again.. but that gets old pretty quick. Is there any way to fix this?