[wip] dont load a module when a user has no access to any of its methods