@protected /// bool isChanged({bool? changed}) { // Only record a change if (changed != null && changed) { _valueChanged = changed; } return _valueChanged; }