/// In this case of `Short` (or `Abrev` short match), return the rest of the argument string including the matched character
/// In this case of `Short` (or `Abrev` short match), return the rest of the argument string *not* including the matched character
///
/// # Short case-sensitivity
/// Single character matching case sensitivity can produce unexpected results if the lowercase transform of that character yields multiple characters. They are all checked for match.