Added support of \Traversable