@caitp, the existing code structure here it is appropriate that this become NaN.  This forces it to false when a fraction size is not set.  Forcing this to a defined default would change the formatting significantly since currently in the undefined state of the `pattern.maxFrac` and `fractionSize` it defaults to showing the full precision of the number.