just in case all those uses haven't already curled your curlies ;) you can also use them to scope variables or semi-hide them, and also to create anonymous subroutines.
the hardest line to type correctly is: stty erase ^H
Comment on Re: blocks and using braces around filehandles with print