Good engineering is sometimes about minimizing the likelihood
of something bad happening. Compare the legal concept of
"attractive nuisance": If you have a swimming pool in your
back yard, you're responsible for putting a reasonable fence
around it. Those who design programming languages and other
interfaces aren't doing their work very well when they create
new and easier opportunities for self-fornication.