An update set 
over a state S is a set of updates of S.  
Loc(
) = 
{Loc(
) : 
 }.  
  
For each l 
Loc(
),
 
.
An update set  is consistent at the given state S if every
 is a singleton set; otherwise 
 is inconsistent.
To fire a consistent  at the given state S , fire all its members
simultaneously.  The result is a new state S' with the same vocabulary
and carrier as S .  If 
l 
Loc(
)
 then 
S'(l)
 is the only
element of 
; 
otherwise S'(l) = S(l).
  To fire an
inconsistent update set 
 at the given state S , do nothing; the new
state S' equals S .