If not, it'd presumably be easy to stick an updating decorator in front of it, using the same type of structure as in the "dynamic wrapper for static objects" class I proposed earlier.Yes, although if someone expects the object reference to be the same, they'll get a rude surprise.
$dth->hour(17);
# Really calls $$dth->clone( hour => 17 ) or equivalent
# internal gymnastics, and then stores the resulting object.
David
--
David Wheeler AIM: dwTheory
[EMAIL PROTECTED] ICQ: 15726394
http://david.wheeler.net/ Yahoo!: dew7e
Jabber: [EMAIL PROTECTED]