}
public String toString() { return "reducer-"+_bindable.toString(); }
public Object invoke(Iterable<Tree<Object>> t) {
- if (_israw) return _bindable.impose(new Object[] { t });
+ if (_israw) return _bindable.createBinding().invoke(new Object[] { t });
ArrayList ret = new ArrayList();
for(Tree tc : t) {
if (tc.head() != null && tc.head() instanceof Functor)