ensure new permissions model is applied to all packages -> all package code updated to new methods