I want the following function to be able to accept arrays, or a single value.
I am implementing this into an existing enterprise application, so it needs to be bulletproof, if you know what I mean.
I would ideally like it to handle:
a. a single value
b. an array
c. null ( do nothing )
// unset a value