simplify NBHOM.predecessor()