Long lastTimeRead = fileNameTolastTimeRead.get(fileName);
File s = new File(fileName);
if(lastTimeRead == null || s.lastModified() > lastTimeRead)
{
String statement = FileUtils.readFileToString(s);
PyCode py = compile(interpreter, statement);
libraryScripts.put(fileName, py);
fileNameTolastTimeRead.put(fileName, System.currentTimeMillis());
}
interpreter.exec(libraryScripts.get(fileName));
//TODO prune scripts no longer present