#include <nonCopyable.hpp>
A class can implement this interface to prevent an instance of it from accidentally being copied