[BUG #7810] delegated 'value' setting to the different cases
[BUG #7810] no need to stringify value of types.StringTypes
[BUG #7810] better handling of string (esp. unicode) map keys
[BUG #7810] two scripts to experiment with Esprima parsing
[BUG #7810] provide for dependencies for .js scripts