mutating

Adjective

 * 1) Causing or tending to cause mutation.
 * The mutating process that cells undergo can lead to cancer.
 *  is a mutating algorithm.
 * 1)  Having the ability to make changes to data other than its makeup.
 * The  member of   returns a mutating iterator.