docs: def add_dependent_assembly(self, manifestVersion=None, noInheritable=False, 
                   noInherit=False, type_=None, name=None, language=None, 
                   processorArchitecture=None, version=None, 
                   publicKeyToken=None, description=None, 
                   requestedExecutionLevel=None, uiAccess=None, 
                   dependentAssemblies=None, files=None, 
                   comInterfaceExternalProxyStubs=None):
          """
          Shortcut for self.dependentAssemblies.append(Manifest(*args, **kwargs))
          """
          self.dependentAssemblies.append(Manifest(manifestVersion, 
                                          noInheritable, noInherit, type_, name, 
                                          language, processorArchitecture, 
                                          version, publicKeyToken, description, 
                                          requestedExecutionLevel, uiAccess, 
                                          dependentAssemblies, files, 
                                          comInterfaceExternalProxyStubs))
          if self.filename:
              # Enable search for private assembly by assigning bogus filename
              # (only the directory has to be correct)
              self.dependentAssemblies[-1].filename = ":".join((self.filename, 
                                                                name))