final List matches = (List)target.get(i);
int col = -1;
for(final Iterator it = matches.iterator(); it.hasNext() && col < 0;)
{
final TargetMatch match = (TargetMatch)it.next();
final Evaluatable attribute = match.getMatchEvaluatable();
if(attribute instanceof AttributeDesignator)
{
col = getIndex((AttributeDesignator)attribute);
if(col >= 0)
{setValue(i, col, match);}