public bool EndsWithReturnsTrueIfSecondIsEmpty(string first, string second) { // Conflict with String.EndsWith(), which has precedence in this case return(MoreEnumerable.EndsWith(first, second)); }