 import org.yellcorp.format.printf.options.IntegerFormatOptions;
 import org.yellcorp.locale.Locale;
 import org.yellcorp.locale.Locale_en;
-import org.yellcorp.sequence.Set;
 import org.yellcorp.string.StringBuilder;
 
 

            for (var i:int = 0; i < token.text.length; i++)
            {
                char = token.text.charAt(i);
                if (setFlags.contains(char))
                {
                    throw new FormatTokenError(
                        char + " flag already set for this field",
                        token.substr(i, 1));
                }
                setFlags.add(char);

                switch (char)
                {

            catch (re:RangeError)
            {
                throw new PrecisionRangeError(
                    "Number following '.' must be in the range 0,20 for exponential formatting");
            }
            break;

