Added iterator support for module backend