Fix source data passing to foreign section warning handler. Closes #44