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 ###