public static void iterate(final IComponent component, final ComponentVisitor visitor) {
    iterateImpl(component, visitor);
  }
public static void iterate(final IComponent component, final ComponentVisitor visitor)