Tested: ------------------------------------------------------ TextNormal ref TextAnother normal ref TextDuplicated named normal ref Text TextLone named normal ref TextGrouped ref TextAnother grouped ref TextDuplicated named grouped ref Text TextLone named normal ref ------------------------------------------------------ Output: ------------------------------------------------------

Text[1] Text[2] Text[3] Text[3] Text[4]

  1. ? Normal ref
  2. ? Another normal ref
  3. ? 3.0 3.1 Duplicated named normal ref
  4. ? Lone named normal ref

Text[1] Text[2] Text[3] Text[3] Text[4]

  1. ? Grouped ref
  2. ? Another grouped ref
  3. ? 3.0 3.1 Duplicated named grouped ref
  4. ? Lone named normal ref

  1. ? Normal ref
  2. ? Another normal ref
  3. ? 3.0 3.1 Duplicated named normal ref
  4. ? Lone named normal ref