[Ming] Add Iterator pattern in