ensure line + col information is also displayed

- [x] tests
- [x] acceptance tests passing again. (about 9 simple output related acceptance tests are failing)
- [x] i think we should extract the error logging logic, share it and test it in 1 place.