assign-where (npm): Like Object.assign, but use a function to determine if a key/value will be assigned
Keywords: Object|assign|extend