>IOW, I can specify the details of how to accomplish my goals for future processing through the set of methods returned inside the called-method-returned parameter object, and both the properties and methods persist beyond the scope of the creating method or its parent object!
>
>Does this make sense? And is it clear you don't want to stall out in the intersection if I've rented a tank for the day while my Lincoln is in the shop?
Yes, it makes sense. Mainly, what I understand is that the parameter objects has methods, and that these can be called (of course), and sub-classed, too.
Since this is new for me, I will still have think a little about practical applications.
Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)