The dollar signs are only used by formulas but I don't know the actual reason behind it. Since they're using the $ to establish function names and other unique formula things it makes sense to keep it consistent and probably simplified the code (as they have to find everything with a $ and invoke the necessary logic for them).
------------------------------
Steven Shull
------------------------------