fixing up Multinomial
more fixing Multinomial
so that's why super(self.__class__,self) doesn't work!