Prevent nil values breaking string comparisons.
Improve Transaction constructor flexibility, make [] delegator inline.
Get test_reunion to pass again