<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _get_matrix(self):
 """ Build a matrix of scenarios with sequence to include and returns a dict. { scenario_1: { 'subcommand': [ 'action-1', 'action-2', ], }, scenario_2: { 'subcommand': [ 'action-1', ], }, } :returns: dict """

        return dict({
            scenario.name: {
                'check': scenario.check_sequence,
                'cleanup': scenario.cleanup_sequence,
                'converge': scenario.converge_sequence,
                'create': scenario.create_sequence,
                'dependency': scenario.dependency_sequence,
                'destroy': scenario.destroy_sequence,
                'idempotence': scenario.idempotence_sequence,
                'lint': scenario.lint_sequence,
                'prepare': scenario.prepare_sequence,
                'side_effect': scenario.side_effect_sequence,
                'syntax': scenario.syntax_sequence,
                'test': scenario.test_sequence,
                'verify': scenario.verify_sequence,
            }
            for scenario in self.all
        })