static LPairS parseDoubleArrowPairLines(S s) { ret mapNonNulls(line -> listToPair(splitAtDoubleArrow(line)), tlft(s)); }