Fix handling of relative imports again.
Make line numbers in errors moderately less wrong.
Fix parsing of `@if(...)`, where there's no literal space.