TypeScript: añadiendo tipos a JS (parte I)