Packages, objects, and namespaces
** To be written **