 }
 
 extension NSArray : SequenceType {
-  final public
-
   /// Return a *generator* over the elements of this *sequence*.
   ///
   /// - Complexity: O(1).
-  func generate() -> NSFastGenerator {
+  final public func generate() -> NSFastGenerator {
     return NSFastGenerator(self)
   }
 }


extension NSOrderedSet {
  // - (instancetype)initWithObjects:(id)firstObj, ...
  public
  convenience init(objects elements: AnyObject...) {
    self.init(array: elements)
  }
}

extension NSSet {
  // - (instancetype)initWithObjects:(id)firstObj, ...
  public
  convenience init(objects elements: AnyObject...) {
    self.init(array: elements)
  }
}

    self.init(format: format as String, locale: locale, arguments: va_args)
  }

  public class func localizedStringWithFormat(
    format: NSString, _ args: CVarArgType...
  ) -> Self {
    return withVaList(args) {
