Issue #19305 Fix Discovery doc list method to use model if no modelListItem is available.
Merge branch 'master' into 19305
Issue #19305 Working GET list requests.
issue #20154: First pass. Add support for natural keys on toOne properties.
Merge remote-tracking branch 'JOHN/20154' into 20154
Issue #20154 Set natural keys on account.
Issue #20154 Fix code formatting on account.
Issue #20044 New drop xm views and orms script call in init.
Issue #20154 Add natrual keys to all the client models we can.
Issue #20154 Add natural keys to ext models.
issue #20169: Only apply etag to orms defined as lockable.
issue #20154: Add support for a automatically generated uuid field to be used as natural keys. Add documentation. Fix site. Implement on customer orms.
issue #20154: Incremental progress.
issue #20154: Fill gaps. Make "get" return natural key as id if there is one.
issue 20154: Add support to suppress keys.
Let the key remover be smart about whether it should remove them or not.
issue #20154: Make queries return with removed keys as well.
issue #20154: Support situation where there is no natural key defined.
issue #20154: Only obtainLock when the model is lockable. Let this be set reflectively by the orm setting.
issue #20154: Introduce getId function and refactor.