I suppose you do this instead of `self.mean = ...` for the `**kwargs` above? What's the use case for that? Could also do `self.__dict__.update(kwargs)` instead and then move that call to `Continuous`.