Updated the value.set() user function to accept string values of the 'value' variable.
Two new RelaxErrors have been created for this.
Authored by: bugman 2008-01-06
Parent: [r4385]
Child: [r4387]