Fixed parent overriding in Collection's destroy method, was always defaulting to the collection's parent, that should be ignored if a parent is given in the options argument