my $data = 'pretend this is a complex data structure'; my $is_web_browser = 1; if ($is_web_browser) { print qq($data\n); } else { print qq(\e[0;31m$data\e[0m\n); } #### package SomeModule; use strict; use warnings; sub get_data { return 'pretend this is a complex data structure'; } 1; #### use strict; use warnings; use SomeModule; my $data = SomeModule::get_data(); print qq($data\n); #### use strict; use warnings; use SomeModule; my $data = SomeModule::get_data(); print qq(\e[0;31m$data\e[0m\n);