unset() now returns a boolean
The __unset() magic method may return a value which is, casted to boolean, returned by unset()
The class functions unset_dimension and unset_property are now changed to return an int: the return value should be SUCCESS or FAILURE