The name `to_dataframe()` does not reflect the method's purpose, which is to produce a dataframe interchange protocol object.