Safe was checking for Collection instead of Traversable
Fixed phpDoc return value