roles (hackage): Composable class-based roles
Keywords: bsd3|data|library