agile: open Assignment operator should be protected in ABC
agile: groom release notes