code: public void setCompletedRequestCallback(ICompletedRequestCallback callback) {
  		RequestWriter requestWriter = (RequestWriter) m_connection.getTraceWriter();
  		requestWriter.getRequestSeparator().setCompletedRequestCallback(callback);
  	}
docs: TODO:  implementation details aren't leaking out of ITraceWriter, they're gushing.  How should this be fixed?
  See the cast to RequestWriter?
  
  @param callback