So I am liking this parser much better, can just go straight into things without needing to complicate the design a bit.