// A = type of literals (e.g. String) // B = ID for files (e.g. String) static noeq record LineComped(L literals, LPair pairs, Map> files) { }