never try and merge an object with null or undefined. In that case we just return the original one
never try and merge an object with null or undefined. In that case we just return the original one

getlackey/mongoose-utils