Javadoc
The internals of a Passage require that references are separated with a
reference delimiter. However, people and other systems may not be so
stringent. So we want to allow for
"Ge 1:26 3:22 11:7 20:13 31:7, 53 35:7" (which is from Clarke) This
should become "Ge 1:26, 3:22, 11:7, 20:13, 31:7, 53, 35:7" Basically, the
rule of thumb is that if two numbers are found separated by whitespace
then add a comma between them. One note $, and ff are taken to be
numbers. But it is complicated by Book names that are like 1 Cor And by
verse references like Gen 1.2 Gen.1.2 Gen 1 2 which are all equivalent.
So we use a counter when we see a number, if the counter reaches 2 and
then we see a name or a number we emit a reference delimiter.