This is a really good explanation, and what's described here illustrates
the primary reason I prefer the "key-value" approach over the simple
"delimiter" approach. One additional step to consider including is a
fallback value; this can alert you to instances where the key is set,
but the value is not (i.e. it's empty). It's easy to implement because
the order of execution of the Classification Rule Builder entries is
reliable (i.e. top-to-bottom). The screenshot shows an extended version
of the ...