Muggeler upgrade

I will look into making this behave a bit better so `if 'foo' in my_muggler` works as expected, but you should merge this if you want this now.
shouldn't this actually be `set(list(self._dataframe))`?