feat: make deep_merge a soft-requirement
#367
+89
−20
Open