message: Loci.Pair./Triple/.Quad type
diff: @@ -54,6 +54,10 @@ export { Loci }
  type Loci = StructureElement.Loci | Structure.Loci | Link.Loci | EveryLoci | EmptyLoci | DataLoci | Shape.Loci | ShapeGroup.Loci
  namespace Loci {
  + export type Pair = { lociA: Loci, lociB: Loci }
  + export type Triple = { lociA: Loci, lociB: Loci, lociC: Loci }
  + export type Quad = { lociA: Loci, lociB: Loci, lociC: Loci, lociD: Loci }
  +
  export function areEqual(lociA: Loci, lociB: Loci) {
  if (isEveryLoci(lociA) && isEveryLoci(lociB)) return true
  if (isEmptyLoci(lociA) && isEmptyLoci(lociB)) return true
  