anchor.diff:  
   	Map<String, List<String>> _responseHeaders;
   
  -	Future _registerRequest(String application, String action, String method, String type, num tid, List<dynamic> data, MultipartRequest multipartRequest, Map<String, List<String>> headers) {
  +	Future _registerRequest(String application, String action, String method, String type, num tid, List<dynamic> data,
  +			MultipartRequest multipartRequest, Map<String, List<String>> headers) {
   		_application = application;
   		_action = action;
   		_method = method;
  
positive.code: 
  	Future onDirectRequestRegisteredInternal() => new Future.value();
  
  	Future _notifyDirectRequestRegisteredListeners() => Registry.notifyListeners(DirectScope.REQUEST, OnDirectRequestRegistered, false);
  }
  
  abstract class DirectResponse extends DirectObject {
  
  	DirectResponse(DirectRequest directRequest, String type) : super(application: directRequest.application, action: directRequest.action, method: directRequest.method, type: type, tid: directRequest.tid);
  
  	bool get isNotifyError => cause != null;
  
  
negative.code: 
  	Future directCall(DirectCall directCall) => directCall.onRequest(directCallInternal);
  
  	Future directCallInternal(String base, String application, String path, String json, Map<String, List<String>> headers,
  			MultipartRequest multipartRequest, DirectCallback callback) {
  		Completer completer = new Completer();
  
  		if (path == "/direct/api") {
  