By the generator which always compares the `all` and selected roles.