def METHOD_NAME(installinfo_removals):
    '''Removes any already-removed items from the SelfServeManifest's
    managed_uninstalls (So the user can later install them again if they
    wish)'''
    selfservemanifest = manifest_path()
    if os.path.exists(selfservemanifest):
        # filter removals to get items already removed
        # (or never installed)
        removed_items = [item.get('name', '')
                         for item in installinfo_removals
                         if item.get('installed') is False]
        # for any item in the managed_uninstalls in the self-serve
        # manifest that is not installed, we should remove it from
        # the list
        try:
            plist = FoundationPlist.readPlist(selfservemanifest)
        except FoundationPlist.FoundationPlistException:
            pass
        else:
            plist['managed_uninstalls'] = [
                item for item in plist.get('managed_uninstalls', [])
                if item not in removed_items]
            try:
                FoundationPlist.writePlist(plist, selfservemanifest)
            except FoundationPlist.FoundationPlistException:
                pass