Keep longest field among `head` and `update`.

def keep_longest(head, update, down_path):
        """Keep longest field among `head` and `update`.
        """
        if update is None:
            return 'f'
        if head is None:
            return 's'

        return 'f' if len(head) >= len(update) else 's'