I think the above “Maximum backup versions? - #7 by Tekki” link is probably the most succinct description so far of what was implemented.
If you want more detail (along with a history of what was considered) you could check out GitHub: