Merge multiple env-var objects into one. Later objects override earlier ones,but null values do not override existing keys (only present, non-nullkeys win).
null
solve([{ A: '1' }, { A: null, B: '2' }]) → { A: '1', B: '2' }.
solve([{ A: '1' }, { A: null, B: '2' }])
{ A: '1', B: '2' }
Sample tests