Updated dynamic_bitsets to have behavior similar to std::bitset
when using operator[]