The bigtable::internal::conjunction<> (currently bigtable::detail::conjunction<>, will change with #36) template class is a simple implementation of std::conjunction<> introduced with C++17.
On environments where std::conjunction<> is available we should replace the class with an alias. That will ensure our code is not depending on some particular hack in our implementation.