evaluate(dest, op, rhs, all);
for(int i=s.start(); i <= s.end(); ++i) {  op(dest.elem(i), forEach(rhs, EvalLeaf1(i), OpCombine())); }
void evaluate(OLattice<T>& dest, const Op& op, const QDPExpr<RHS,OLattice<T1> >& rhs){//  cerr << "In evaluateAll(olattice,olattice)\n";  evaluate(dest, op, rhs, all);}