Instead of passing the custom proxy binary in all the functions up to `portmapper Map()`, could you instead add a new constructor in portmapper package which takes the custom proxy binary path ? Or maybe change the existing `portmapper.New()` to `New(pxyBin string)`. 