@Override
	public Iterator<ModuleOption> iterator() {
		return options.iterator();
	}
A composite {@link ModuleOptionsMetadata} made of several {@link ModuleOptionsMetadata}, each assigned to a name,
that will appear in a hierarchy. Used to represent options to a composite module.

@author Eric Bottard
@author Gary Russell
spring-xd-module/src/main/java/org/springframework/xd/module/options/HierarchicalCompositeModuleOptionsMetadata.java