Composable, Headless, and MACH®: Understanding the Differences