However, in response to the comment that ToolSet didn't support pragmas like "no indirect", I decided it was time for a feature upgrade. Now that Perl 5.10 allows for user pragmas, ToolSet needed more general pragma support.
So ToolSet 0.99 has a new API for pragmas:
use base 'ToolSet';
ToolSet->use_pragma( 'strict' );
ToolSet->use_pragma( 'warnings' );
ToolSet->no_pragma( 'indirect' );
This should work with any simple pragma that uses $^H or %^H without other side-effects during import().