polyfill being a header that only defines: ```cpp typedef struct Display Display; typedef uintptr_t Window; typedef uintptr_t VisualID; ```