* RangeError are actually defect and not catchable. * Don't use range types at runtime they throw RangeDefect