anchor.diff:  -record(yaws_soap_config, {atts, xsd_path,  user_module, wsdl_file, add_files}).
   -record(xsd_file, {atts, name, prefix, import_specs}).
   -record(import_specs, {atts, namespace, prefix, location}).
  -%% this comes from erlsom_compile. Maybe better to have an accessor function 
  -%% in erlsom_lib?
  --record(schemaType, 
  -        {elInfo, targetNamespace, elementFormDefault, attributeFormDefault, 
  -        blockDefault, finalDefault, version, imports, elements}).
  +
   -define(DefaultPrefix, "p").
   
   
  
positive.code: %%% generates wsdls that depend on this feature. 
  makeImportList([], Acc) ->
    Acc;
  makeImportList([#schemaType{targetNamespace = Tns} = Xsd | Tail], Acc) ->
    makeImportList(Tail, [{Tns, undefined, Xsd} | Acc]).
    
  
  %%% --------------------------------------------------------------------
  %%% compile each of the schemas, and add it to the model.
  
negative.code: 
  
  -include("../include/soap.hrl").
  
  -define(HTTP_REQ_TIMEOUT, 20000).
  
  