has_many :through - deletion and destruction

Hi all,

I am going to write a fairly long email about deletion and destruction
in has_many :through associations, and then make some proposals. Sorry
for the length, but I think it's currently a mess which we need to get
sorted. Please do read it :slight_smile:

### Issues ###