Allow actions to contain multiple predicate-edit pairs. Fixes #14.