      * - parameter options: The options to add.
      */
     public func addOptions(options: Option...) {
-        _options += options
+        for o in options {
+            addOption(o)
+        }
     }
     
     /**

            
            let skipChars = arg.hasPrefix(LongOptionPrefix) ?
                LongOptionPrefix.characters.count : ShortOptionPrefix.characters.count
            let flagWithArg = arg[Range(start: arg.startIndex.advancedBy(skipChars), end: arg.endIndex)]
            
            /* The argument contained nothing but ShortOptionPrefix or LongOptionPrefix */
            if flagWithArg.isEmpty {

*/

/* Required for setlocale(3) */
#if os(OSX)
    import Darwin
#elseif os(Linux)
    import Glibc
#endif

let ShortOptionPrefix = "-"
let LongOptionPrefix = "--"
