21672: Handle summary in enyo-x.
issue #21672: Another refactoring pass.