>I don't like this feature because you always have to remember that such methods have to be called within a WITH/ENDWITH. This leaves any such methods wide open to generating errors if not called in such a manner.
>
Very true, and frankly, I don't use this feature because I consider it hard to read. After all, if you're looking at a method that has a bunch of objects starting with a dot, and there's no WITH/ENDWITH in sight, it's hard to trace back to figure out what the full hierarchy is.