Dataframe extension integration

You don't seem to be using the fact that this is a `classmethod`.