:+1: on using Traversable