def fillna_column(df, col_name, val):
    """Replace all N/As in a given column with a given value.

    Doesn't mutate the original dataframe but returns a new dataframe.
    """
    result = df.copy()
    result[col_name] = result[col_name].fillna(val)
    return result