handle_change_array
handle_change_array(old_term :: [term()], new_term :: [term()], constraints()) :: {:ok, term()} | {:error, term()}