What's the easiest way to take a string property of an object, and eval() it safely, in the namespace of the object? Is it sufficient to take the class DocumentTemplate.VSEval.Eval, and use it? It _seems_ safe enough... Anthony