Right around here, shouldn't we remove the source root from the start of `aSourceFile` and make it relative?