Truthy if any element in enum_one is present in enum_two

def any_shared(enum_one, enum_two):
    '''
    Truthy if any element in enum_one is present in enum_two
    '''
    if not is_collection(enum_one) or not is_collection(enum_two):
        return False
    enum_one = enum_one if isinstance(enum_one, (set, dict)) else set(enum_one)
    enum_two = enum_two if isinstance(enum_two, (set, dict)) else set(enum_two)
    return any(e in enum_two for e in enum_one)