Per the comments on the pull request body we've merged the `package_settings` pull request so we can reuse that functionality instead of adding new parameters. Would you be willing to revise this code to use this new functionality?