LPS-46620 DDMStructure shouldn't be null
LPS-46620 Articles should have a structure
LPS-46620 Moves the code near the usage
LPS-46620 Adds new method to get the ancestor templates
LPS-46620 Uses the new method
LPS-46620 Makes method consistent with DDMTemplates
LPS-46620 Apply same pattern to template
LPS-46620 missing renamings and use finder with array of groups
LPS-46620 Auto