use feature 'say';
unless ($verbose) {
no feature 'say';
#say 'this goes unsayable';
}
say 'said';
####
use feature 'say';
undef &say;
*say = \¬_say;
say 'test';
sub not_say {
print 'not saying';
}
####
use feature 'say';
use Sub::Delete;
delete_sub 'say';
say 'testing';