a tiny bit of work on typescript parser