preprocessFile vs preprocessFileLineNumbers

Something I learnt today - always use preprocessFileLineNumbers as it contains debug information to assist in finding errors in your code.

 
Original Design by Gary Storey