Safely clear shared example groups, rebased off 2-14, speced and change logged.

see #1012 #1014 #1015