updates to hklgen iterator methods for Atom and Reflection lists