Start to implement Composable from Iterable et al...