- Dependencies can have multiple parents. Fix the object model for that. - Also moved shared file resolution to the right spot