A dynamically sized bitset for Ruby