added precedence test, exp vs index operator, test fails