if(_sourceFile.exists() && _lastModified < _sourceFile.lastModified()) { return true;
if(_sourceFile.exists()) { if(classFile() != null && classFile().lastModified() < _sourceFile.lastModified()) { return true; } if(_lastModified < _sourceFile.lastModified()) { return true; }
        public boolean needsRefresh() {            if(_sourceFile.exists() && _lastModified < _sourceFile.lastModified()) {                return true;            }            return false;        }