1/// <reference lib="es2020" /> 2/// <reference lib="es2021.promise" /> 3/// <reference lib="es2021.string" /> 4/// <reference lib="es2021.weakref" /> 5/// <reference lib="es2021.intl" /> 6