public void addReturnListener(ReturnListener listener) {
   this.returnListeners.add(listener);
   delegate.addReturnListener(listener);
 }