Added canTarget() to target selection.