bool once the end of the sequence is reached, does the list loop back ground to the start again, default is false
final bool? loop;