Polish newInstance for Maps/Sets + fixed AbstarctIterator visibility