Docstrings for these classes would help explain why these exist, and how they are used. I know tests sometimes do this, but the code should be self documenting too.