无法使用 in 运算符理解 OGNL 表达式

Unable to understand OGNL expression with in operator

在官方文档中: https://commons.apache.org/proper/commons-ognl/language-guide.html

in运算符有解释:
in 运算符(而不是 in,它的否定)。这是一个包含测试,以查看某个值是否在集合中。例如,
name in {null,"Untitled"} || name

我无法理解这个表达,但对它很感兴趣。
它检查 namenull 还是 "Untitled"。如果不是那么它 returns name 而不是布尔值,对吗?

这个 OGNL 表达式的行为很奇怪。
它 returns true 如果 name 为 null 或 "Untitled" 否则它 returns 如果在 属性 中使用 name 的值标签。如果在 if 标记中使用,则仅当 name 的值为 null"Untitled".
时,它才计算为 true 但我想知道这样的表达方式有什么用?