Added function indexing
Outsourced static functionality to Sharp
Code cleanup
PHP class property subscriptions added
Getters no longer returned as reference
Ability to get/set different scopes