weka buildClassifier()の謎

JavaコードでSMOアルゴリズムを使っていますが,buildClassifier(Instances)で分類器を構築する必要があるはずなのに,これを削除しても構築されます。
しかも削除した場合,しなかった場合に比べてout of memoryの問題を起こしにくくなります。
絶対削除しないで用いないと,理屈が通らないはずなのに…。

何が起こっている?

EvaluationクラスのcrossValidateModelメソッドでInstancesを使っているから,本来はbuildClassifierと重複しないものなのか?

うーん…。

[追記]

ボクがばかでした。あほです。間抜けです。
普通に考え,そしてコードを読めばよかった。交差検定の仕組みは,1つのデータセットを指定数分に分割し,トレーニング用とテスト用に分けるわけですよね。そのトレーニング用で分類器を構築し,テスト用で評価する。それを指定数分繰り返す。つまり,buildClassifierの役割も折り込み済みなわけですね。わざわざ重複させた意味って,ないに決まっている。