sub new_trainer { }
+=head2 C<parser_class $session>
+
+Returns the class from which the parser for this tool output will be instanciated.
+
+This method must be implemented when subclassing.
+
+=cut
+
+sub parser_class;
+
=head2 C<report_class $session>
Returns the class in which suppression reports generated by this tool will be blessed.