Not a merge blocker but I find it more readable to use spaces between bits of a math expression like this, i.e. `__LINE__ + 1`.