Override _has_changed of TagWidget to validate the field has really changed