if length of my _buckets ≠ length of newObject's _buckets then error "Mismatched bucket lists." -- sanity check as this copyObject() implementation requires all bucket lists to be same length, and will need revised if growable bucket lists are supported in future