It refuses to produce a market size. There is no third number anywhere in the output: no average, no midpoint, no range, no recommendation about which sizing to believe. Two totals and the difference between them are all it prints, because the difference is the finding and a single number would bury it.
It refuses to imply something impossible. An implied share above one is not printed as a value; the row is marked infeasible and the reason is written out, that the implied share would exceed 100 percent. Any negative implied value is marked the same way. Those rows are findings rather than failures: they say that this assumption cannot close the gap at any setting.
It refuses to scale a zero. A factor sitting at zero cannot be multiplied into anything else, and the table says so in place of the implied column rather than printing a division by zero or an empty cell. The same holds for a segment worth zero: scaling any of its drivers cannot move a total it does not contribute to.
It refuses the impossible segment. If the other segments already sum past the top down total on their own, no value of any driver in the segment being solved closes the gap. Every driver in it is marked infeasible and a note above them states the two figures that make it so, the other segments and the top down total.
It refuses negative and unreadable inputs. Anything that does not parse as a number, or parses below zero, is read as zero, so the arithmetic never runs on a negative count of companies or a negative price.
It refuses to claim a market it has not measured. Every money figure is labelled EUR, illustrative, in both totals and in the readouts. The numbers in the page exist to make the arithmetic legible. They are not a sizing of anything, and the instrument never lets them look like one.