BuilderLib.broken(item, "Attempt to build evaluation from a bare symbol") ;
if ( ! item.isTagged(Tags.tagExec) )
throw new BuildException("Wanted ("+Tags.tagExec+"...) : got: "+item.shortString());
ItemList list = item.getList() ;
BuilderLib.checkLength(3, list, item.shortString()+ " does not have 2 components");
DatasetGraph dsg = BuilderGraph.buildDataset(list.get(1)) ;
Op op = BuilderOp.build(list.get(2)) ;
QueryExecUtils.execute(op, dsg, ResultsFormat.FMT_TEXT) ;
}