The way Jason does it is probably the better option, but it'll require time to get working. Not sure if I'll have the time available to fix this anytime soon. Any help/suggestions would be welcome.
Right now it's just a RegEx based parser. A tokenizer should be built instead.
From #28:
Right now it's just a RegEx based parser. A tokenizer should be built instead.