1.3:  ctor with then/catch