Available on clay native, unity
inlinenew(array:Array<T>)
inlinehasNext():Bool
inlinenext():{value:T, key:Int}