Fun fact, C++ reserves double-underscores anywhere in names for the implementation. It&#x27;s highly unlikely that you&#x27;ll run into anything colliding with your names in the wild, but if someone wants to use your library in C++, it&#x27;s technically bogus.