Yeah, this JSDoc thing probably isn't going to work out.

TypeScript really needs a documentation system.