For max over nonnegative -1 is a good initial value.
New need not be safe