Because you don't want to be able to turn stack execution on once it
has been disabled. Better is to have a function to turn it off, and
as a bonus old code will still work.
I am very concerned about the portability implications of this,
though.
-hpa