trying to detect and track states of =", but too many edge cases
added edge case with multiple quotes """" and consecutive =" to test suite