I'm pretty much aware of that, but as you can probably see there's a BIG if ($!!server) out there, which is NOT supposed to work when $!!server returns $null