Add multiDict support to arrayMapKeys
Add iwalk and imap methods to walk/map iterators