TypeScript : Overly permissive message posting policy