2006 April 2006 JavaScript string weirdness On blog comment spam uneval() does not produce JSON Perl DateTime objects, time zones, and ISO8601