isInValidArgument function
Returns true when value does NOT match the required argument format — lowercase, starting with a letter, only letters/numbers/underscores — i.e. when it's invalid.
Implementation
bool isInValidArgument(String value) {
final RegExp regex = RegExp(r'^[a-z][a-z0-9_]*$');
return !regex.hasMatch(value);
}