composable syntax