Updated the value.set() user function.
More comments were added to the code, and empty lists passed in as the param argument are now checked for.
Authored by: bugman 2008-01-02
Parent: [r4245]
Child: [r4247]