PoSh v3 apparently interprets System.DbNull values differently than PoSh v2.
In v2, this expression returns True: [System.DbNull]::Value -eq $null. In v3, it returns False.
More specifically, in v3 ([System.DbNull]::Value).Length returns 1, whereas in v2 it returns $null.
Has anybody else seen this?