I believe the _custom typings folder is confusing and troublesome. When running tsd install it removes the _custom folder and will install correct typings for the latest commit specified in tsd.json...which for angular2 is: DefinitelyTyped/DefinitelyTyped@e29cf4c
I think the typings setup here just needs to be cleaned up and updated to help alleviate pain here?