Disable modification of class definition signature
Add docstring to __init__