Swapped 'timepositions' for a boolean 'has_timepositions'