registry: private is a C++ keyword, don't use it