Added explanatory documentation to ManyManyList::add logic