Issue with returning mutable date from Transaction