a `Traversable` should be usable like a array e.g. on a `foreach`.