merge without overwrite
Mechanism: helper checks key presence not value
