public static function pascal($str, $force = false)
    {
        $words = ($force)
            ? explode(' ', self::mechanize($str, ' '))
            : preg_split('/[\W_]/', self::transliterate($str));
        
        $words = array_map('ucfirst', $words);
        return join('', $words);
    }