Add package definition capability for the generation