Split bucket on overflow
Tests: xor keys with @key to clarify
Split buckets recursively