Array with mutator callbacks