>>643
{ a | b } が
* a が引数。
* 引数ナシ。'|' は演算子。
の二通りに解釈できてしまうと思われ。