'Within a section/subsection navigate to the sequential position specified by `sequential_position`.
Arguments:
sequential_position (int): position in sequential bar'

def go_to_sequential_position(self, sequential_position):

    def is_at_new_position():
        '\n                                                Returns    whether    the    specified    tab    has    become    active.    It    is    defensive\n                                                against    the    case    where    the    page    is    still    being    loaded.\n                                                '
        active_tab = self._active_sequence_tab
        try:
            return (active_tab and (int(active_tab.attrs('data-element')[0]) == sequential_position))
        except IndexError:
            return False
    sequential_position_css = '#sequence-list    #tab_{0}'.format((sequential_position - 1))
    self.q(css=sequential_position_css).first.click()
    EmptyPromise(is_at_new_position, 'Position    navigation    fulfilled').fulfill()
