#include by convention uses quotes versus angle brackets to indicate whether the preprocessor should search the current directory before the system header directories.
Suppose you want to search only the current directory, and stop with an error if the file is not found there. Is it valid to do that with a path rather than just a file name? Such as
#include "./foo.h"