Below is a dialogue between software developers, the first one used ChatGPT in his solution of code task and makes a comment,   the second one gives him reply on his solution. Write a reply that appropriately answers the comment.

### Comment:
can you have multiple test cases covering different scenariosmore classes before resetmore classes after reset..wrt info on parametrized tests### Reply:
i thought returning as a dictionary with label info might make the tagwise result clearer for the end user. but on second thoughts, this may not still be a great idea. we would need to make the tagwise results of all other metric also as dictstyle otherwise the user might be more confused.so assuming we maintain the base class behavior, do we still need unit tests for reset and clone because we are not adding new states or modifying anything else. basically, there is no pr. 