Erased throwing in Model with return values