final String widgetProperty = (processorAttributes!=null?processorAttributes.widgetProperty():"");
String tagName = (processorAttributes!=null?processorAttributes.tagName():"");
final boolean isAnyWidget = (AnyWidgetChildProcessor.class.isAssignableFrom(childProcessorClass));
final boolean isAnyWidgetType = (processorAttributes!=null && (AnyWidget.class.isAssignableFrom(processorAttributes.type()) ||
WidgetCreator.class.isAssignableFrom(processorAttributes.type())));
TagChildLazyConditions lazyConditions = childProcessorClass.getAnnotation(TagChildLazyConditions.class);
final WidgetLazyChecker lazyChecker = (lazyConditions== null?null:LazyWidgets.initializeLazyChecker(lazyConditions));
final String childName = getChildTagName(tagName, isAgregator, (isAnyWidget || isAnyWidgetType));