* refactor: move unary exponential check to parseMaybeUnary * fix: disallow await before exponential * add test cases