Revised Python API to used underscore separated instance method names to comply with PEP8