private static string FormatExpects(Lst <string> expects) => expects.Count == 0 ? "" : expects.Count == 1 ? $"expecting {expects.Head()}" : $"expecting {String.Join(", ", expects.Take(expects.Count - 1))} or {expects.Last()}";