code: def get_action_sequence(self, expression: Expression) -> List[str]:
          
          # Starting with the type of the whole expression
          return self._get_transitions(expression,
                                       [f"{types.START_TYPE} -> {expression.type}"])
docs: Returns the sequence of actions (as strings) that resulted in the given expression.