When working on a web application, you may have, on different screens, a variable number of similar components
with minor differences. A "card" component is a good example: every card has a wrapper section
element, a title, and an arbitrary content wrapped inside a div
element.
Consider the following simplified HTML example of an application :