Put the singleton docstring back at the proper place. And explains __init__ is not recalled with new parameters when a singleton obkect already exists.