protected internal TList   NewList(Func <QueryTranslator, string?>?function, object[]?arguments   = null, Type?type = null) => ResultHelper.Of <TList>().NewAliasResult(this, function, arguments, type);