public function overlaps(Period $period)
	    {
	        if ($this->abuts($period)) {
	            return false;
	        }

	        return $this->start < $period->end && $this->end > $period->start;
	    }