Is this going to be correct? Shouldn't it be `extern \"{}\"`, or is that changing/changed?