Oh! Tell me about it! I'm enjoying it, but it is pretty tough going to write decent comments in reply! I have to write 2 or 3 and then take a break!
I think I've written this in a couple of other replies, but I think also that the laws should be concrete at the time of application (of course, the punishment can be flexible as required by the situation). However, laws do need to be able to evolve with changing norms and ideas, which means they need to be easily tested by the citizenry... which I would argue is not easily the case at the moment (time and money constraints). On the other hand, perhaps the slow moving nature of changing laws could be a good thing in the long run. It wouldn't be great to have rules that constantly were shifting due to the prevailing trend or popular opinion of the moment, this has the down side that they might be a bit outdated, but perhaps the alternative is worse?
I didn't know that it was jay-walking when it turned yellow! I guess this is the problem with making laws that need to suit many many many people... you might be able to make the other side, but someone else might not (and think that they could!). Or more possibly, it is taking potential errors into account (the walker tripping, a car also running a yellow...) and weighting them against the possible gain in sidewalk efficiency!