Fixed bug in Traversable implementation