If we weren’t already using and supporting GRUB in so many different environments, I would agree that adopting it for this case doesn’t make sense. But given the amount of investment that has already been made in GRUB, our work and expertise, and all the fuzzing and testing that it has already undergone, I believe this application is sound.