Deep Copy of UI Widget Options

Deep Copy of UI Widget Options


Had a discussion about widget options in jquery-ui group discussion...
http://groups.google.com/group/jquery-ui/browse_thread/thread/36ac5cc5e1afa9c1/3f3205196ee4988c?hl=en&lnk=gst&q=deep+copy#3f3205196ee4988c
... and thought I'd get some opinions here. So... please opine.
Is there a strong argument for not allowing a deep copy of widget
options where the widget constructor is created (~ line 282 in
ui.core.js for version 1.6rc6)?
It seems that a shallow copy limits the structure of a widget's
options. I'm creating a widget and a complex structure for options is
pretty convenient.