in reply to Re: variables with colons
in thread variables with colons

Note that only the first set of braces are needed - Perl cannot parse the $dat different from what the programmer intents.