+HashableTrait
HashableInterface docs
IdentifiableInterface and StringableInterface renamed
+SplObjectStorage
Added "SplSubject" behavior
+Observer, wraps closures as SplObserver