def try_str_without(item, excluded, latex=False):
    """Try to call item.str_without(excluded); fall back to str(item)"""
    if latex and hasattr(item, 'latex'):
        return item.latex(excluded)
    elif hasattr(item, 'str_without'):
        return item.str_without(excluded)
    return str(item)
