Sets the value at the specified key. Returns true (1) if the value was set
successfully. If |value| represents simple data then the underlying data
will be copied and modifications to |value| will not modify this object.
If |value| represents complex data (binary, dictionary or list) then the
underlying data will be referenced and modifications to |value| will
modify this object.
Sets the value at the specified key. Returns true (1) if the value was set successfully. If |value| represents simple data then the underlying data will be copied and modifications to |value| will not modify this object. If |value| represents complex data (binary, dictionary or list) then the underlying data will be referenced and modifications to |value| will modify this object.