Simplify key and value access in zmap (#3479)
Simplify key and value access in zmap (#3479)

* simplify key and value access

* Remove unused function

* Directly use from list - saves couple of Map Ctors

* Revert "Remove unused function"

This reverts commit a2f6dc54a5d64842d7a66d24b4b28629db77d90f.

# Conflicts:
#	src/absil/zmap.fs

Jand42/FSharp.Compiler.Service,Jand42/FSharp.Compiler.Service,dsyme/fsharp,brettfo/visualfsharp,ncave/FSharp.Compiler.Service,brettfo/visualfsharp,syeerzy/visualfsharp,brettfo/visualfsharp,dsyme/FSharp.Compiler.Service,fsharp/fsharp,brettfo/visualfsharp,dsyme/FSharp.Compiler.Service,dsyme/fsharp,brettfo/visualfsharp,dsyme/fsharp,cloudRoutine/FSharp.Compiler.Service,cloudRoutine/FSharp.Compiler.Service,Jand42/FSharp.Compiler.Service,syeerzy/visualfsharp,dsyme/fsharp,dsyme/fsharp,syeerzy/visualfsharp,fsharp/fsharp,syeerzy/visualfsharp,fsharp/fsharp,syeerzy/visualfsharp,brettfo/visualfsharp,dsyme/fsharp,dsyme/FSharp.Compiler.Service,dsyme/fsharp,ncave/FSharp.Compiler.Service,ncave/FSharp.Compiler.Service,cloudRoutine/FSharp.Compiler.Service,syeerzy/visualfsharp