Support for readonly objects
Multiple properties support
Iterate on Collections
PHP 5.5 dependency