 
 internal class _Box<T> {
   var value = [String]()
-  init(value : [String]) { self.value = value }
+  init(_ value : [String]) { self.value = value }
 }
 
 /// Command-line arguments for the current process.

  /// and argv.
  public static var arguments: [String] {
    let argumentsPtr = UnsafeMutablePointer<AnyObject?>(
                         Builtin.addressof(&_swift_stdlib_ProcessArguments))

    // Check whether argument has been initialized.
    if let arguments = _stdlib_atomicLoadARCRef(object: argumentsPtr) {

    let arguments = _Box<[String]>(value: _computeArguments())
    _stdlib_atomicInitializeARCRef(object: argumentsPtr, desired: arguments)

    return arguments.value
  } 
}

