>>150
そのツリー構造がもともとそうやって情報をたどるために設計されているなら、
親をたどるバージョンをデフォルトの Color() として、自身の情報だけを見るバージョンを
OwnColor() とか IndependentColor() とかにするとよさそう。