public function offset($request) {
        $offset = (int)$request->getVar('offset');
        if($offset && is_int($offset) && $offset >= 0) {
            return $offset;
        } else {
            return static::$default_offset;
        }
    }