bool get isEnabled { return _isEnabled!; }
set isEnabled(bool value) { if (value == _isEnabled) { return; } _isEnabled = value; markDirty(); }