code: public Object call(Object argument) {
  		Object result = argument;
  		Iterator it = iterator();
  		while (it.hasNext()) {
  			Closure f = (Closure) it.next();
  			result = f.call(result);
  		}
  		return result;
  	}
docs: {@inheritDoc}