This way the two IncludeRustFiles implementations can simply call the ProjectRoots' methods, so that the include logic is in one place.
This way the two IncludeRustFiles implementations can simply call the ProjectRoots' methods, so that the include logic is in one place.