public void UseDefaultForMultipleChoiceCharacter(Func <CharacterVerse> getMatchingCharacterForVerse) { var ids = CharacterId.SplitCharacterId(2); if (ids.Length > 1) { var cv = getMatchingCharacterForVerse(); CharacterIdInScript = (cv != null && !String.IsNullOrEmpty(cv.DefaultCharacter) ? cv.DefaultCharacter : ids[0]); } }