It's weird that we instantiate them now, and seemingly checking `decl->isCompleteDefinitionRequired()` didn't help. But keep in mind that `mrbind::instantiate_only` typedefs should still instantiate them.