Yeah, the parser isn't as strict, nor will it handle multiple variables as well. It's a standard expression-parser library that's slightly modified to handle SEV formulas. In order to get it to be stricter, I would have to make it know about a lot more of the game mechanics. Honestly, it seems like there's better things I can spend my time on right now
What it's meant to be is a way to handle
most formulas that SEV will handle and give some indications of easy-to-find syntax errors as well as allowing the wizard to help build valid formulas. Go much beyond that, and I'd be writing the scripting system for SEV again