Вот как я решил это: (Пожалуйста, оставьте ответ, если у вас есть лучший способ.)
Разделите скриптовый функтоид на две части. Первый определяет, должен ли элемент назначения вообще существовать и возвращает логическое значение. Второй определяет, какое значение должно быть установлено в пункте назначения (если есть). Используйте эти два скриптообразных функтоида в качестве входных данных для функтоида отображения значений.
Обновление : я не видел подобного ответа Аллена, когда отправлял это. Я оставлю здесь свой альтернативный подход на случай, если он кому-нибудь поможет.