mutable
ignore_text_changed =
false