Improve exp_map_reduce
Merge branch 'wip' of github.com:matt-42/iod into wip