Z:gnu-www-ja-stallman-kth--4964ae-Of course you can put in expli/en

Of course you can put in explicit checks, you can write a robust program if you want, but the fact is that you are going to get things like memory addressing errors when you feed a function an argument of the wrong type if you did NOT put in things to check for it.