in reply to Mason and components

According to the Mason Book:

By default, all components will be run under Perl's strict pragma, which forces you to declare any Perl variables you use in your components.

So, unless you set use_strict => 0, this check is already in place and can be disabled locally using no strict.

HTH, Valerio