>>695
> 関数とその他の値とを区別無くfirst class objectとして扱うコードを

CLが違うのはシンボルにセルが2つあるのと関数を適用するときの特別扱いであって、
「区別無くfirst class objectとして扱う」こと自体は普通に書けるじゃん。