try!(try!(..)) is ugly.