#186 if !precheck, the transaction immutable is set to null