Just diving into the world of angularJs, I find myself faced with the challenge of upgrading an app from version 0.9 to 1.0.5. The function '$add' called on an array has me stumped. Despite hours of searching through documentation, I still can't figure it out. Can anyone shed some light on this? I'm also curious about the significance and special usage of the '$xxx' keyword within angular.