MacRuby: working NSOutlineView delegate