I think you should use the `super(Uniform, self).__init__` method instead. If you ever change the name of the super-class, you'll have less places to look at for your refactoring - and potentially less errors.