public function AddressGetSharedBookVersions($book_item = false)
 {
     // $book_item : CbgrnItemVersionType class or this array (optional)
     $this->CheckAndSetHeader(__FUNCTION__);
     if ($book_item === false) {
         $reg_args["book_item"] = array();
     } else {
         $reg_args["book_item"] = $this->getRegularArgs($book_item, __FUNCTION__, "CbgrnItemVersionType");
     }
     $this->encodeString($reg_args);
     $results = parent::AddressGetSharedBookVersions($reg_args);
     $this->methodClose();
     return $this->decodeString($results->book_item);
 }