Debugged a bit of expression parser, but it still does need more tests (not to mention that in current state it produces an unknown error)