Ruby 1.9.2 adds utc_offset and zone to Time, but marshaling only preserves utc_offset. Preserve zone also, even though it may not work in some edge cases.

Namespace