public static NumberRange to(this double self, double value)
        {
            Number @from = self;

            return(@from.to(value));
        }
        public static void printNl(this double self)
        {
            Number number = self;

            number.printNl();
        }
        public static NumberRange timesRepeat(this double self)
        {
            Number number = self;

            return(number.timesRepeat());
        }
 public static NumberRange to(this int self, Number value)
 {
     return(self.to(value));
 }
        public static NumberRange to(this int self, int value)
        {
            Number @from = self;

            return(@from.to(value));
        }
 public NumberRange(Number @from, Number to)
 {
     this.@from = @from;
     this.to    = to;
 }
 public NumberRange to(Number value)
 {
     return(new NumberRange(@from: this, to: value));
 }