I have these objects: lib/py/hello (Python Method) contains: return "Hello, World" lib/dtml/indirect (DTML Method) contains: <dtml-return "lib.py.hello()"> test (DTML Method) contains: <dtml-var "lib.dtml.indirect"> When I view test, it shows: <dtml-return "lib.py.hello()"> I expect it to show: Hello, World! Why is this happening?