Please use a single underscore rather than a double underscore for non-public attributes. The name mangling is a pain in tests.