Add index access in map-based for loop

Supports item[0] for key and item[1] for value access of loop items when iterating over maps.