cycle through colls

I find this helpful when converting something from a list -> vec or a vec <-> hash-map

it could be smarter (possibly) by looking for the tick before a list, or the # before the { (thus it's a set), but I felt like that's very easily handled by the user and a single keystroke. Better to stick to what definitely works.