def METHOD_NAME(df):
    """Replicate reorder_columns"""
    assert all(
        df.move(source=df.columns, axis=1, position="after").columns
        == df.columns
    )
    assert all(df.move(source=df.index, position="before").index == df.index)
    assert all(
        df.move(source=["animals@#$%^", "Bell__Chart"], axis=1).columns
        == ["animals@#$%^", "Bell__Chart", "a", "decorated-elephant", "cities"]
    )