It's not so much weakly typed as randomly typed.
Likewise, 1.1.1 doesn't have a sensible interpretation as a number, so surely it must be a version? Hardly random.
It's not so much weakly typed as randomly typed.