TypeScript 1.0
Merge branch 'Typescript-1.0'