fun matchedClauses(commands: List<AuthenticatedObject<C>>): List<Clause<S, C, K>>
Determine which clauses are matched by the supplied commands.
IllegalStateException
- if the given commands do not result in a valid execution (for example no match
with FirstOf).