Use `boost::noncopyable` instead of the macro.