Error doesn't have to be handled inside `Dial`; let this happen later