Composable Compilers: Evolution toward a Practical Reality