Optional
narrows the targets once an attacker is chosen (adjacency, range, fog)
further narrows who may be chosen at all (a unit that has already acted, say)
only units on this side may attack; every enabled unit when omitted
narrows the targets once an attacker is chosen (adjacency, range, fog)