Right, what I'm saying is there IS no entire solution. It's just project naming conventions.

Like, systemd-boot has literally nothing to do with systemd. Nothing at all. It just uses the project name. Which is confusing, sure.