Perché 'as' in TypeScript è spesso pericoloso?