getSourceFile was missing
Fix to pass along "run" property to def/run dependency