public static function concat($file/*, ...*/)
    {
        $args = array();
        $len = func_num_args();

        for ($i = 0; $i < $len; $i++) {
            $value = func_get_arg($i);
            $values = is_array($value)? array_values($value) : array($value);
            $args = array_merge($args, $values);
        }

        return rtrim(preg_replace("/\/+/", "/", Text::concat("/", $args)), "/");
    }