private String processContentExpr(Sequence<? extends Item> contextSeq, DynamicContext dynEnv)
     throws XQueryException {
   final StringBuilder buf = new StringBuilder(128);
   final Sequence<? extends Item> seq = _contentExpr.eval(contextSeq, dynEnv);
   final IAtomized<AtomicValue> atomized = AtomizedSequence.wrap(seq, dynEnv);
   final IFocus<AtomicValue> itor = atomized.iterator();
   for (AtomicValue it : itor) {
     buf.append(it.stringValue());
     if (itor.hasNext()) {
       buf.append(' ');
     }
   }
   itor.closeQuietly();
   return buf.toString();
 }