added package_settings feature and property