Python Multiple Constructors