I have been working on Typescript for some time and have noticed this strange behaviour. Typescript doesn\'t throw an error if you call a function without parenthesis. It ra