begin var res := Arr(object(new List), object('asd'), object(1), object(2.0)).First(x -> x is string(var s)); Assert(res = 'asd'); end.