Canonical Packages