Runner.next/2 has to ignore unescaped stuff

* tuples, lists, etc
* should we iterate on those lists/tuples?
lists should be handled on a special clause

* lists aren't quoted like tuples, so [1, 2, foo] would be quoted
  to something [1, 2, { foo, [], nil }. That means we should map
  through all the elements with Runner.next