Checks if the string contains another string, ignoring case.
bool containsIgnoreCase(String other) { return toLowerCase().contains(other.toLowerCase()); }