Experimenting With Error Sub-Classing Using ES5 And TypeScript 2.1.5