In the Cents example, why are they using throw instead of Result?