in reply to rtfm: "use strict vars" in TT2?
You can pass DEBUG_UNDEF as a DEBUG flag to cause an error when encountering an undefined variable. See Template::Manual::Config for full details.