Use _ instead of implementing object merge. Add test