func Init() lng.decl_class_var(ds, 'KOLString') end func _create(_data) println(ds, ' := ', SrcStr, ';') println('Delete(', ds, ',', Position, ',', CharCount, ');') end func doDelete() _create(_data) event(onDelete, ds) end func Result() if(not linked(doDelete)) _create(_data) end return(ds) end