Ok, I normally develop for 5.3 servers, but I have a few that are 5.2 (not mine, can't update them.) If in options, under PHP, then home is set to a 5.2 directory and shows up as the correct version, but this is not flagged as an error. Why not?
$sID = $sID ?: "Dirty";