code: func (runtime *_runtime) newDate(epoch float64) *_object {
  	self := runtime.newDateObject(epoch)
  	self.prototype = runtime.global.DatePrototype
  	return self
  }
docs: // TODO Should (probably) be one argument, right? This is redundant