return pv;
}
if (pv.canEvalNumeric()) {
/* This test includes both expressions that can and cannot evaluate
* to a length, because <number> is one of the input values. */
if (pv.evalNumeric() >= 0) {
return pv;
}
}
if (pv instanceof DtSpace) {
return pv;