Hi. Why do you open and close the NS several times in lempar? I can't easily see the code in between, but what prevents you from putting the _whole thing_ in a namespace? Aside from that, your patches appear very reasonable, from a quick glance. Although that doesn't do any good, sorry :) --DD