object
  method get_symmetric :
    Swarm.SWARM.projection -> Swarm.SWARM.bindhalf -> Swarm.SWARM.bindhalf
  method join :
    Swarm.SWARM.projection ->
    Swarm.SWARM.bindhalf ->
    Swarm.SWARM.projection ->
    Swarm.SWARM.bindhalf ->
    Swarm.SWARM.bindhalf -> Swarm.SWARM.joinmessage -> unit
  method notify : unit
  method release : Swarm.SWARM.projection -> Swarm.SWARM.bindhalf -> unit
  method split :
    Swarm.SWARM.projection ->
    Swarm.SWARM.bindhalf ->
    Swarm.SWARM.bindhalf ->
    Swarm.SWARM.projection ->
    Swarm.SWARM.bindhalf -> Swarm.SWARM.splitmessage -> unit
  method transfer :
    Swarm.SWARM.projection ->
    Swarm.SWARM.bindhalf ->
    Swarm.SWARM.projection -> Swarm.SWARM.bindhalf -> unit
end