public new NumberObject CreateInstance(params Object[] args){ if (args.Length == 0) return new NumberObject(this.originalPrototype, 0.0, false); else return new NumberObject(this.originalPrototype, Convert.ToNumber(args[0]), false); }