2014-07-14-typescript: final