LE_OV
if (LE_OV(newstart, size, rp->er_start)) {
if (!LE_OV(newstart, size, rp->er_start))
if (LE_OV(newstart, (size - 1), subend)) {
if (!LE_OV(newstart, (size - 1), subend))