Positions in AST, errors and tests

It's implicit already :)