import pandas as pd

# smart frame functions (to make dataframes themselves 'smart')
def is_smart_frame(df):
    return hasattr(df, '__sf_is_smart_frame')
def make_df_smart(df, suffix):
    try:
        if is_smart_frame(df):
            print('WHOA THIS DATAFRAME IS ALREADY SMART')
            return df