Switched Declaration to use a switch statement. (not sure how I missed it in the first pass.
Fixed bug when parsing a templated expression.
Merge pull request #62 from Orvid/master

[Parser] Bugs + Opt