This example shows how a pattern of components, labels, input text fields and messages can be abstracted into a common template.