What is a possible exception type here? I'd rather let it bubble up.