[[ Widgets ]] Changed a dialect to be a sequence of rules, each with a single combined pattern (using a new Match state).