Nicer accessors for transaction properties

So that amount can be processed as a money object, for example