fix: merging was not recursive, duh!