Structured records with less boilerplate.
@dataclass
class Transaction
from dataclasses import dataclass # TODO: @dataclass class Transaction with sender, receiver, amount