public function remove( common_Object $object)
    {
        $returnValue = (bool) false;

        
        foreach($this->sequence as $index => $_node){
			if($_node === $object){
				unset($this->sequence[$index]);
				$this->sequence = array_values($this->sequence);
				return true;
			}		
		}
		return false;
        

        return (bool) $returnValue;
    }