An argument could be made that if you haven't seen a gauge before, you should assume the previous value was `0` (because that's what it would have had to start from).

The only case I could think of where that would turn out poorly is if you had a metric that had existed for a long time before you setup the reporter, which seems unlikely to me.