The problem is that this doc is shared for all related managers, some of them use `.delete()`, others use `.update()`, that's why I originally stayed elusive in its description.

Explaining the old behavior would add even more confusion, because there were discrepancies even between `.remove()` and `.clear()` of a same `RelatedManager` (which this patch addressed). 

You must have a very specific reason to use `bulk=False` and knowing the underlying implementation of the reverse manager method is IMO a prerequisite.

I'm not too sure how to proceed.