[OPR-160]: Tests that properties are maintained.
[OPR-160]: Tests that properties are maintained.

When the operation errors, and the recovery block returns a new instance, the configure block should set any properties on this instance that have previously been set on the old instance.

danthorpe/Operations,ProcedureKit/ProcedureKit,blg-andreasbraun/Operations,danthorpe/Operations,blg-andreasbraun/ProcedureKit,cezarywojcik/Operations,ProcedureKit/ProcedureKit,blg-andreasbraun/ProcedureKit,danthorpe/Operations,blg-andreasbraun/ProcedureKit,blg-andreasbraun/Operations,cezarywojcik/Operations,cezarywojcik/Operations,blg-andreasbraun/Operations,ProcedureKit/ProcedureKit