1..8 ok 1 - The escaped object behaves like the real object ok 2 - The escaped object behaves like the real object # __toString() ok 3 - The escaped object behaves like the real object ok 4 - ->__toString() is compatible with SimpleXMLElement # implements Countable ok 5 - ->count() returns 1 if the embedded object does not implement the Countable interface ok 6 - ->count() returns the count() for the embedded object # ->__isset() ok 7 - ->__isset() asks the wrapped object whether a property is set ok 8 - ->__isset() asks the wrapped object whether a property is set # Looks like everything went fine.