issue #20154: Ledger actually does have a good natural key candidate.
Merge branch 'xtuple' into 20154
issue #20154: Remove hack that was temporary anyway.
Merge pull request #310 from jrogelstad/20154

issue #20154: Implement natural keys, issue#20169: fix record did change problem