* Added versionadded directives * Deleted duplicate sentence from __init_subclass__ docstring * Modernized tests
- __init_subclass__ called when new subclasses defined - __set_name__ called when descriptors are part of a class definition