concordance treats empty slots in arrays like undefined, for both formatting and comparison.
format(new Array(5)) gives
[
undefined,
undefined,
undefined,
undefined,
undefined,
]
whereas util.inspect(new Array(5)) gives [ <5 empty items> ]
compare(new Array(5), Array.from({length: 5}) returns true, although these values behave rather differently.