Yeah. I totally understand. I didn't even realize someone else was doing this TypeScript support until today. Looks like we were doing it at the same time. I really think it's important to have this one conditional though, as they would otherwise think they have modules available to them, which they do not. I tested the code I pointed to at and it works like a charm.