#pragma GCC system_header
#pragma clang include_instead(<include_instead/public-after.h>)
#pragma clang include_instead(<include_instead/public-empty.h>)
#pragma clang include_instead("include_instead/public-before.h")