I believe this should be `extern`