Yeah, that switch wiring DOES look suspicious!!!

Maybe the 2005 Code is going to require IFCI branch-circuit "protection" in certain situations. IFCI = Intentional Fault Circuit Interrupter [Linked Image]


No wire bias here- I'm standing on neutral ground.