?name:string * Pef.Packages_types.name option ->
?version:string * Pef.Packages_types.version option ->
?depends:string * Pef.Packages_types.vpkgformula option ->
?conflicts:string * Pef.Packages_types.vpkglist option ->
?provides:string * Pef.Packages_types.vpkglist option ->
?depopts:string * Pef.Packages_types.vpkgformula option ->
?switch:string * string list option ->
?installedlist:string * string list option ->
?pinnedlist:string * string list option ->
?baselist:string * string list option ->
?extras:(string * Pef.Packages.parse_extras_f option) list *
        (string * string) list option ->
Common.Format822.stanza ->
object ('a)
  method add_extra : string -> string -> 'a
  method baselist : string list
  method conflicts : Pef.Packages_types.vpkglist
  method depends : Pef.Packages_types.vpkgformula
  method depopts : Pef.Packages_types.vpkgformula
  method extras : (string * string) list
  method get_extra : string -> string
  method installed : Pef.Packages_types.installed
  method installedlist : string list
  method name : Pef.Packages_types.name
  method pinnedlist : string list
  method pp : Stdlib.out_channel -> unit
  method provides : Pef.Packages_types.vpkglist
  method recommends : Pef.Packages_types.vpkgformula
  method set_extras : (string * string) list -> 'a
  method set_installed : Pef.Packages_types.installed -> 'a
  method switch : string list
  method version : Pef.Packages_types.version
end