bool containsIgnoreCase(String value) { if (this == null) return false; return this!.toLowerCase().contains(value.toLowerCase()); }