recover instantiation on error; bump to 0.3.2