add checks in join_key_fragments that the splitter '\x00' is not in in the serialized key fragments.
add tests