Code

Speed improvement on dep scanning. Better decision about whether compile needed.