The notion of strong typing often is associated with high-integrity and other critical applications. Indeed, in these cases, bugs may have a serious impact and any help coming from the language has ...