safeHead, splitWithを作成