The role instance is in charge of checking the permission type.
Accept mixed permissions
tests
taking into account @Danizord comments
Merge pull request #11 from jmleroux/permission-type

The role instance is in charge of checking the permission type.