def to_operations
      cloned = Marshal.load Marshal.dump(operations)
      operations.each do |op|
        op.source_account ||= self.source_account
      end
    end
def to_operations
      cloned = Marshal.load Marshal.dump(operations)
      operations.each do |op|
        op.source_account ||= self.source_account
      end
    end
Extracts the operations from this single transaction,
 setting the source account on the extracted operations.

 Useful for merging transactions.

 @return [Array<Operation>] the operations