@Override
  protected BuilderMessageHandler getDelegateHandler() {
    final BuilderMessageHandler delegate = myDelegateHandler;
    return delegate != null? delegate : BuilderMessageHandler.DEAF;
  }
@Override
  protected BuilderMessageHandler getDelegateHandler()