Use std::bitset<>::reference as nicer 3rd example