      *
      * - returns: An initalized CommandLine object.
      */
-    public init(arguments: [String] = Process.arguments) {
+    public init(arguments: [String] = Swift.CommandLine.arguments) {
         self._arguments = arguments
         
         /* Initialize locale settings from the environment */

        
        return false
    }
}

/**

    
    public var flagDescription: String {
        switch (shortFlag, longFlag) {
        case let (sf?, lf?):
            return "\(ShortOptionPrefix)\(sf), \(LongOptionPrefix)\(lf)"
        case (nil, let lf?):
            return "\(LongOptionPrefix)\(lf)"
        case (let sf?, nil):
            return "\(ShortOptionPrefix)\(sf)"
        default:
            return ""
        }
    }
    
    internal init(_ shortFlag: String?, _ longFlag: String?, _ required: Bool, _ helpMessage: String) {
        if let sf = shortFlag {
            assert(sf.characters.count == 1, "Short flag must be a single character")
            assert(Int(sf) == nil && sf.toDouble() == nil, "Short flag cannot be a numeric value")
