Achim, I haven't fact checked you, but what you're saying about the APIs sounds reasonable. Is there any chance you could propose a patch to fix this? (Or have you already and I missed it?) -- Richard