Returns true if the string starts with the given other string, ignoring case.
other
bool startsWithIgnoreCase(String other) { return toLowerCase().startsWith(other.toLowerCase()); }