States are easier to compare when their differences are explicit. Ask for the matrix up front and Genable can create the related components, combine them, and expose named properties in the same canvas workflow.
Component states, sizes, densities, tones, and other related forms that benefit from a visible matrix.