RenatoL wrote: > Would not it be better if an exception was raised? No, because exceptions are guarenteed to be slow. > if i write: writeln(arr1["xxx"]); > runtime expresses its disappointment... I would be disappointed too, if the commands for removing and for requesting something are sequenced in that order. -manfred