try
{
Workspace workspace = project.getWorkspace();
IFileSpecification sourceFileSpec = fileSpecGetter.getFileSpecification(sourcePath);
sourceFileReader = sourceFileSpec.createReader();
//TODO what do we do about errors that are encountered in the attached file?
//is this even the correct approach?
String scriptText = IOUtils.toString(sourceFileReader);
// no need to pass in start offset because include handler will take care of it