func (v *TightenME) Run(f uefi.Firmware) error {
	err := f.Apply(v)
	if err != nil {
		return fmt.Errorf("error looking for IFD, ME and BIOS regions: %v", err)
	}
	return v.process()
}
Run wraps Visit and performs some setup and teardown tasks.
package visitors
import (
	"fmt"
	"github.com/linuxboot/fiano/pkg/log"
	"github.com/linuxboot/fiano/pkg/uefi"
)
type TightenME struct {
	fd  *uefi.FlashDescriptor
	mer *uefi.MERegion
	br  *uefi.BIOSRegion
}