Ruby-like collection enumeration