added __pairs for map proxies and __ipairs for slice proxies, plus startup code providing 5.2-compat pairs/ipairs