Starting moving to iterator based approach to lexing and parsing.

(As opposed to container based one).

For some reason... segfault. (╯°□°）╯︵ ┻━┻