A well thoughtout alternative to ModPerms implementing a clean api and making it more clear what the code is doing.