Small improvements to Transaction interface