if (posLess(p.from, m.from)) newParts.push({from: p.from, to: m.from});