Fixing issue "collection was not processed by flush"

An NHibernate audit causes “collection was not processed by flush” errors. See more details about issue here:
https://hibernate.onjira.com/browse/HHH-2763

- [ ] port test cases from NHibernate