safify-object A simple JS library which should help you deal with object manipulation dependent on untrusted input Documentation will be uploaded to my website as soon that's up. There's still JSDoc comments all over the source, though. So you should be fine.