PEP257 + PEP8 docs for base class