Shane Hathaway wrote: > that last algorithm falls to pieces. The solution is to always provide > the "self" argument. When calling or in the signature of your external method? If the former, then would that have to be: <dtml-var "external_method(this(),...other args..."> ? cheers, Chris