* prefer `x is null` over `x == null` * prefer `x is { }` instead of `x != null` or `!(x is null)`, this one should probably change to `x is not null` once C# 9 comes out.