Why, in this powershell code, does the last statement resolve to true?
PS C:\> $s = [System.String]$null
PS C:\> $s.GetType()
IsPublic IsSerial Name                                     BaseType                                                                  
-------- -------- ----                                     --------                                                                  
True     True     String                                   System.Object 
PS C:\> $s -eq ""
True