[boost] [type traits] possible bug in boost::is_convertible for types with private copy constructors