Returns a list of table names injected into the provided steps.

    Parameters
    ----------
    steps: list of str
        Steps to gather table inputs from.

    Returns
    -------
    list of str

def get_step_table_names(steps):
    """
    Returns a list of table names injected into the provided steps.

    Parameters
    ----------
    steps: list of str
        Steps to gather table inputs from.

    Returns
    -------
    list of str

    """
    table_names = set()
    for s in steps:
        table_names |= get_step(s)._tables_used()
    return list(table_names)