Expression parsing comments.

Refactor portions of the parser for greater clarity and consistency.
Might not be a declaration after an iteration in the loop, maybe rename,