Updated comprehensions for traversable like behaviour.