code: def set_state_options(self, left_add_options=None, left_remove_options=None, right_add_options=None, right_remove_options=None):
          
          s_right = self.project.factory.full_init_state(
              add_options=right_add_options, remove_options=right_remove_options,
              args=[],
          )
          s_left = self.project.factory.full_init_state(
              add_options=left_add_options, remove_options=left_remove_options,
              args=[],
          )
  
          return self.set_states(s_left, s_right)
docs: Checks that the specified state options result in the same states over the next `depth` states.