typescript 1.1