How would you do the following in TALES? python:here.foo(1,2,3) | python:here.bar(4,5) (This syntax is currently not accepted.) The point is that foo may raise an exception, and I don't have the luxury of doing a tal:onerror because this expression is in a workflow guard. Florent -- Florent Guillaume, Nuxeo (Paris, France) +33 1 40 33 79 87 http://nuxeo.com mailto:fg@nuxeo.com