Issue #179 Support unwrapping of traversable objects

https://github.com/phpspec/phpspec/issues/179

Please see this gist for an example use case: https://gist.github.com/shanethehat/8951398.