val name: String
package name for identification. It is also used for the installed path of the package