The change in to accomodate nodarange without per-node distinct input claimed the single input data exclusively for multimode. Correct by pulling the singleton code to be common if the check breaks from the for loop.