The javadoc for ModuleInfo is somewhat lacking. Should I return null or empty sets when information has not been specified? I presume I should return null for mainClass() if none has been specified. -- Jon