Add support for package provider and source attributes