pub type PublicationPartOpt = c_uint;