rem: free(domain->path); free(domain);
add: wfree(domain->path); wfree(domain);
context: wDefaultsDestroyDomain(WDDomain *domain){    if (domain->dictionary)	PLRelease(domain->dictionary);    free(domain->path);    free(domain);}