you probably understand why having to prefix every global with $ would make our eyes hurt...
I also think typos in variable names are pretty easy to find and fix.