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