Add extern to see meaningful typing errors