More JavaDocs and updates to the PackageStruct.