public static bool StartsWithInvariant(this string target, char value) { return !string.IsNullOrEmpty(target) && target[0] == value; }