from typing import Iterable


def aslist(item):
    """
    Wraps a single value in a list, or just returns the list
    """
    if isinstance(item, list):
        value = item
    elif isinstance(item, str):
        value = [item]
    elif isinstance(item, Iterable):
        value = list(item)
    else:
        value = [item]

    return value