There should be a way to compile with `-l` (i.e. pre-process) and somehow map that back to the input source.