Sigils: $
$ indicates a scalar variable
$if # a variable, not a keyword users.$uid # a variable, not a named item
Thus Spake Andy:
TT3 allows you to use a $ sigil to indicate that something is a variable
when it otherwise might be expecting a bareword.