protected function canSkipRule($ruleToCall, $value)
    {
        return (
            (is_array($ruleToCall) &&
            method_exists($ruleToCall[0], 'canSkip') &&
            $ruleToCall[0]->canSkip()) ||
            empty($value) &&
            !is_array($value)
        );
    }