Earlier quoted context omitted.
+1 It is so hard to know that @ means array and % means a hash (key/value pair) haha.
It's not that hard to know the types of the variables you created without punctuation in the identifiers, either.
Agreed. However, working for a company with more than one developer...