Encode value to string using a simple non-colliding stable scheme. Handles user-defined types by processing keys on first non-empty prototype. If a user-defined type provides a "toString" function, it is used.
Optional
Encode value to string using a simple non-colliding stable scheme. Handles user-defined types by processing keys on first non-empty prototype. If a user-defined type provides a "toString" function, it is used.