public function requireDateRange($field = null, $start = null, $stop = null, $inclusive = true)
    {
        $this
            ->createDateRange()
            ->setInclusive($inclusive)
            ->setRange($start, $stop)
            ->setField($field)
        ;

        return $this;
    }