according to doku, order and time of call for PreProcessLine is not in order if already parsedLine is called again, result must be consistent. and might be quicker as well b/c not parsed twice