Some classes tests in TypeScript > very promising
Changed an field to private, the js result should not be changed