Use _.defaults to avoid _.clone