code: func builtinObject(call FunctionCall) Value {
  	value := call.Argument(0)
  	switch value.kind {
  	case valueUndefined, valueNull:
  		return toValue_object(call.runtime.newObject())
  	}
  
  	return toValue_object(call.runtime.toObject(value))
  }
docs: // Object