add Dir field to SourceUnit