@override bool equals(Object other) { if (identical(this, other)) return true; return other is string && other.value == value; }