There is a subtlety in the do-find-matching-object user action that I do
not entirly understand.

1) If I use more than one do-find-matching-object in a single Action
block, is the first match always used? And then an implicit break()
executed to skip to the next rule?

2) If I specify more than one matching attribute, it must be an exact
match of all the attrs? Just checking, I am pretty sure this is true.