Moved the code to retrieve the original source code into reusable MacroSourceHelper.scala.