should raise error if split key not existed in hash keys