Detect multiple inclusions of the same subdirectory
Check for external subdirectories
Check for subprojects