Since the package value is used for Java code generation, it has to be a valid Java
package name. Java convention says that the package name should be based off of a
reverse domain name (e.g., com.commonsware.empublite), where you own the
domain in question. That way, it is unlikely that anyone else will accidentally
collide with the same name.