Using -beginEditing and -endEditing in top-level highlighting methods.