or download this
my @filters = ( \&eliminate_ws, \&do_something, \&do_something_else, \
+&etc );
# ...
...
sub eliminate_ws { s/\s*$// } # always returns true.
# as opposed to:
# sub eliminate_ws { s/\s+$//; 1 } # always returns true, even if s "f
+ailed"