Allow to disable features
Allow to disable features on ArrayObject
Remove unused default attribute values
Better error messages
Add tests on exceptions thrown in error case
Remove debug traces
Throw better exception names & remove getAsConstant