Remove obvious comment
Refactor attrs to details
Refactor to enforce PEP8
Add Signature attribute
Fix spelling of deprecated
Fix PEP8 convention