When I use this version of appendItem(father, item, notify=false); in FXTreelist and ... if item is of a class derived from FXTreeItem then I am 95% certain that in my environment Windows Vista ruby 1.8.6 (latest stable) that ... I get a [BUG] Segmentation fault when I exit my Ruby program. Assuming that this is a bug in FXRuby or Fox or Windows ... how can I overload the <=> (spaceship operator) so that I can sort the FXTreeItems properly?